jobs in Optimum Solutions Pte Ltd

Optimum Solutions Pte Ltd Hiring! Full Time Senior Software Engineer, Python (contract role) in - Ricebowl

Senior Software Engineer, Python (contract role)

Optimum Solutions Pte Ltd

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

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).


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More