Senior Software Engineer, Python (contract role)

Optimum Solutions Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Optimum Solutions Pte Ltd, on behalf of its client, is seeking an experienced Software Engineer to develop and integrate applications that streamline internal business operations. The role focuses on Python development, building scalable software, and data integration across internal systems.

This is a contract role ending in August 2027. You will design, implement and optimise backend services, collaborate with cross-functional teams, and ensure high code quality, performance, and

Qualifications

  • At least 7 years of experience in software engineering, delivering large-scale applications or web systems.
  • Strong proficiency in Python (3.x); experience with 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.

Responsibilities

  • Design, develop and integrate applications to support internal business operations and improve workflow efficiency.
  • Collaborate with cross-functional teams to deliver effective software solutions.
  • Develop and maintain user interfaces using modern frontend technologies.
  • Design scalable and reliable systems with 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.

Skills

Python
React/Next.js
REST APIs
HTTP/HTTPS
Problem Solving
Code Quality

Tools

GraphQL
Redis
RDBMS

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).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Nicoll Curtin • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer – Robotics & Automation (8-months contract)
Senior Software Engineer – Robotics & Automation (8-months contract)

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer Robotics & Automation (8-months contract)
Senior Software Engineer Robotics & Automation (8-months contract)

optimum solutions (singapore) pte ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer – Robotics & Automation (8-months contract)
Senior Software Engineer – Robotics & Automation (8-months contract)

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 160,000 - 210,000
Software/ Full Stack Engineer (ReactJS/ Python Django)
Software/ Full Stack Engineer (ReactJS/ Python Django)

INTUIT RECRUITMENT PTE. LTD. • Singapore

Hybrid
SGD 75,000 - 90,000
Contract- Full stack Python & Django Developer
Contract- Full stack Python & Django Developer

Tangspac Consulting Group • Singapore

On-site
SGD 120,000 - 190,000
Senior Software Engineer – Backend Automation
Senior Software Engineer – Backend Automation

Salt • Singapore

On-site
SGD 150,000 - 210,000
Full Stack Engineer
Full Stack Engineer

Nicoll Curtin • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Python Developer
Full Stack Python Developer

HG Infotech Pte. Ltd. • Singapore

Hybrid
SGD 70,000 - 110,000
Hybrid work options
Sponsored cloud certifications (Azure/
Contract Senior Python Engineer - Internal Ops
Contract Senior Python Engineer - Internal Ops

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000