Senior Software Engineer, Python (contract role)
Senior Software Engineer, Python (contract role)
optimum solutions pte ltd- Posted 31 minutes ago
- Be among the first 10 applicants
Job Description
Our client is a leading global technology company looking for an experienced Software Engineer to develop and integrate applications that streamline internal business operations. The role will focus primarily on Python development, building scalable software solutions and integrating data across multiple internal systems.
This is a contract role ending in August 2027.
Responsibilities
- Design, develop and integrate applications to support internal business operations and improve workflow efficiency.
- Collaborate with cross-functional teams, including Product, Design, Operations and Infrastructure, to deliver effective software solutions.
- Develop and maintain user interfaces using modern frontend technologies.
- Design scalable and reliable systems, ensuring high code quality, performance and maintainability.
- Identify and resolve technical issues, optimise system performance and reduce technical debt.
- Conduct code reviews, implement testing and monitoring practices, and ensure smooth deployment of applications.
- Take ownership of technical components and projects from development through to delivery.
Requirements
- At least 7 years of experience in software engineering, developing and delivering large-scale applications or web systems.
- Strong proficiency in Python (3.x); experience in other object-oriented programming languages such as Java, Go, PHP or Node.js is advantageous.
- Experience with frontend technologies, preferably React.js or Next.js. TypeScript knowledge is a plus.
- Good understanding of HTTP/HTTPS protocols and RESTful API development.
- Experience designing, developing and deploying scalable, high-quality and reliable applications.
- Strong troubleshooting, analytical and problem-solving skills, with the ability to use data to identify and resolve technical issues.
Good to Have
- Exposure to Robotics & Automation technologies, particularly Autonomous Mobile Robots (AMRs), Automated Storage and Retrieval Systems (ASRS) and Warehouse Control Systems (WCS).
- Experience with GraphQL, Redis and relational databases (RDBMS).
- Knowledge of HTML5, CSS3, ECMAScript 6+ and TypeScript.
- Familiarity with tracking and data analytics tools such as Google Analytics (GA) and Google Tag Manager (GTM).
More Info
Key Skills
Next.js
ECMAScript 6
Python 3.x
Https


