Software Engineering Jobs in Singapore
There are 2,272 open Software Engineering jobs in Singapore on freehire right now. 817 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| SGD | year | SGD 105,000 | SGD 150,000 | SGD 155,000 | 35 |
| SGD | month | SGD 6,125 | SGD 8,500 | SGD 8,500 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 52%
- api 46%
- cloud 39%
- ci-cd 38%
- python 35%
- ai 32%
- sql 32%
- agile 31%
How the work is done
- Onsite 106 · 5%
- Hybrid 70 · 3%
- Remote 46 · 2%
Visa sponsorship offered in 70% of the 244 postings that state a position on it.
Seniority
- Senior 597
- Lead 119
- Intern 66
- Staff 55
- Junior 50
- Principal 34
Who is hiring
- 1000+ employees 373
- 501-1000 employees 115
- 51-200 employees 76
- 11-50 employees 63
- 201-500 employees 7
- 1-10 employees 3
C++ Developer
Build and maintain C++ components that integrate pricing engines with trading platforms, ensuring fast, reliable market-data handling for derivatives and capital markets.
Low Latency Trading Application Developer (Equity, Banking Domain)
Build and optimize low-latency Equity trading systems in Python or Java, focusing on performance tuning and distributed architecture for a global investment bank.
Software Engineer (TypeScript / AI Project)
We are looking for an experienced Full Stack Developer to design, develop, and maintain modern web applications. You will work closely with product managers, designers, and engineering teams to deliver scalable,…
InterSystems Integration Software Developer (HealthShare / IRIS / Ensemble)
Build and maintain healthcare data interfaces using InterSystems HealthShare/IRIS/Ensemble, transforming HL7/FHIR/CDA messages and integrating via REST/SOAP/MLLP.
Software Engineer (System) 1 YEAR CONTRACT
Designs and builds high-performance back-office software for an Automatic Fare Collection system using Java/JEE, Spring Boot, and microservices on Linux/Windows.
SOFTWARE ENGINEER
Develops, customizes, and supports Temenos T24/Core Banking applications, including OFS, COB, and batch processing, while troubleshooting production issues.
Senior Software Engineer, ML Infrastructure
Builds and maintains the ML infrastructure platform that processes petabytes of AV data, runs simulations, and trains self-driving models using Kubernetes and cloud services.
Senior Software Engineer
Builds low-latency, fault-tolerant FX trading systems using Java/Spring, Kafka, Solace, and cloud-native stacks for a market-leading platform.
Software Engineer (Artificial Intelligence), 1 Year Contract
Build AI-powered banking tools using Scala/Java, LLMs, and RAG while collaborating with global teams to deliver scalable solutions and mentor engineers.
Software Engineer (Automation) PLC
Designs PLC and HMI/SCADA control software for industrial automation projects, integrating third-party hardware like barcode scanners, robot controllers, and vision systems to meet customer specifications and company standards.
AI Application Developer
Develops and integrates AI-powered features like chatbots and RAG workflows using FastAPI, React, and LangChain, while supporting the full AI pipeline from data ingestion to deployment.
Senior Software Engineer (Automation)- PLC
Designs PLC and HMI/SCADA software for industrial automation systems, integrating robots, vision systems, and third-party equipment per customer specs.
Vision Software Engineer - C# / Semiconductor Industry [2683]
Develops C#/C++ machine control software for semiconductor automation systems, including circuit design, setup, and field troubleshooting.
Software Engineer (Node Js , React.js and Typescript) AMK
Builds secure, scalable web apps using Node.js, React.js, and TypeScript for government cybersecurity projects, following Agile and DevSecOps practices.
Sr. Software Developer
Design and build scalable ServiceNow applications, workflows, and integrations, using JavaScript and Agile practices with a path toward architect-level roles.
software developer
Builds and extends ServiceNow applications, workflows, and integrations using JavaScript and Flow Designer, with exposure to AI and automation projects.
Software Engineer Intern
Build and maintain web apps and internal systems for Singapore’s parcel-locker network using Next.js, Node.js, PostgreSQL, and Docker.
Software Developer (.NET)
Build and maintain .NET-based N-tier applications using VB, C#, and ASP.NET Core MVC, including RESTful APIs and browser-based front-end solutions.
.NET Developer
Build and maintain enterprise .NET applications using C#, VB, and ASP.NET Core MVC, covering full SDLC from design to deployment on-premise and cloud.