Nicoll Curtin Technology Pte. Ltd. logo

Software Engineer (Java/Python)

Nicoll Curtin Technology Pte. Ltd.

D01 Marina, Raffles Place, People's Park, CecilContractS$9,000 – S$11,000/mo

Posted 22 Jul 2026

About this role

Software Engineer (Java / Python) About the Role We are looking for a Software Engineer to join theDerivative Trade Processing team on a contract basis. You will support andenhance a global trade processing platform, focusing on platform stability,production support, incident investigation, and engineering improvements. Working closely with engineers, operations, and businessusers, you will help improve system reliability, resolve production issues, andsupport the delivery of new business initiatives. Responsibilities Investigate production issues and perform root cause analysis. Implement long-term fixes to improve platform stability and performance. Support and maintain backend applications within the derivatives processing platform. Collaborate with business users and engineering teams to resolve technical issues. Participate in incident management and production support activities. Support the onboarding, testing, and rollout of new products and enhancements. Contribute to continuous improvements in platform reliability and operational efficiency. Requirements Must Have Bachelor's degree in Computer Science, Engineering, or a related discipline. 2–4 years of backend software development experience. Strong programming experience in Java or Python . Experience with relational or NoSQL databases such as PostgreSQL or MongoDB. Strong analytical, troubleshooting, and problem-solving skills. Experience debugging production issues and performing root cause analysis. Ability to work independently in a fast-paced environment with a strong sense of ownership. Good communication and stakeholder management skills.

What they're looking for

MongoDBTroubleshootingComputer EngineeringProduct Marketing

About Nicoll Curtin Technology Pte. Ltd.

Industry: Administrative & support services

Frequently asked questions

What does a Software Engineer (Java/Python) at Nicoll Curtin Technology Pte. Ltd. do?

Software Engineer (Java / Python) About the Role We are looking for a Software Engineer to join theDerivative Trade Processing team on a contract basis. You will support andenhance a global trade processing platform, focusing on platform stability,production support, incident investigation, and engi…

What skills does this Software Engineer (Java/Python) role need?

Key skills for this role include MongoDB, Troubleshooting, Computer Engineering, Product Marketing.

How much does a Software Engineer (Java/Python) at Nicoll Curtin Technology Pte. Ltd. pay?

This role lists a salary of S$9,000 – S$11,000 per month.

Is this Software Engineer (Java/Python) role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Software Engineer (Java/Python) role?

You can apply directly on Nicoll Curtin Technology Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.