Software Engineering Jobs in Singapore
There are 2,226 open Software Engineering jobs in Singapore on freehire right now. 801 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 242 postings that state a position on it.
Seniority
- Senior 585
- Lead 119
- Intern 65
- Staff 55
- Junior 48
- Principal 34
Who is hiring
- 1000+ employees 371
- 501-1000 employees 114
- 51-200 employees 75
- 11-50 employees 63
- 201-500 employees 6
- 1-10 employees 3
Software Engineer
Build and lead a secure, scalable Loan Origination Platform using Java and API-driven architectures, automating lending workflows while ensuring compliance with MAS regulations.
Senior Software Engineer, Regulatory Reporting
Build and maintain Airwallex’s automated regulatory reporting pipeline across 10+ jurisdictions, partnering with Compliance and Finance to ensure accurate, on-time submissions using backend tech and AI-assisted workflows.
Software Engineer / Senior Software Engineer, Armoury
Build full-stack features for Armoury, a government tool that digitizes checklists for frontline agencies like fire stations and hospitals, using TypeScript, React, Node.js, PostgreSQL, and AWS.
Lead Robotics Software Engineer
Lead the architecture and delivery of AI-driven robotics systems for autonomous consumer products, focusing on perception, decision-making, and scalable ML pipelines.
Senior Software Engineer (GovTech)
Lead a GovTech squad building public-sector apps in Next.js/React and Java/TypeScript to modernize Singapore’s digital economy and improve citizen services.
TDI - Software Engineer - Associate
Build and maintain Java-based full-stack applications for Deutsche Bank’s Corporate Bank, using React, REST services, Kubernetes, and Oracle PL/SQL while collaborating in an agile team.
Software Engineer II, Lending
Build and scale Airwallex’s new embedded lending and credit-card products; design high-throughput, low-latency microservices in Java/Kotlin on GCP/Kubernetes.
Software Engineer Intern (Jan to Jun 2027)
Build production-ready card-issuing features for a global fintech platform, including APIs, spend controls, and transaction systems, using Python and AI-driven automation.
Software Engineer
Build and maintain full-stack web apps and microservices while learning through a 3–4 month bootcamp followed by a 3-year salaried placement with mentorship.
Foundation Engineering, Entitlements Platform Software Engineer, Vice President, Singapore
Build and lead enterprise-wide entitlements and authorization systems that enforce security controls, integrate AI agents, and scale across Goldman Sachs' global tech stack.
Low‑Code Application Developer (Power Platform & SharePoint)
Build and maintain low-code apps and automations using Microsoft Power Platform, SharePoint, and RPA to streamline business processes and support digital transformation.
Senior Software Engineer
Build and maintain full-stack healthcare applications using C#, .NET Core, PHP, Flutter, Vue.js, and SQL; collaborate on agile teams to deliver robust solutions.
Software Engineer (C#, .NET Core framework, Angular)
Build and maintain full-stack applications using C#, .NET Core, and Angular, collaborating in an Agile team to deliver business solutions and infrastructure improvements.
.NET Developer (C#, ASP.NET Core (MVC))
Builds enterprise .NET applications using C# and ASP.NET Core MVC, covering full SDLC from design to deployment on-premise and cloud.
Senior Software Engineer -Lifeasia / life400
Build and maintain core life-insurance policy administration systems (Life Asia/Life400), integrate with underwriting engines and portals, and mentor junior engineers.
Software Engineer
Develops full-stack web applications using Vue.js, Java/C#, and databases like MySQL/Redis, deploying to Linux and troubleshooting production issues.
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.