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
Staff Software Developer
Build and improve 3D visualization tools for subsurface imaging, using modern C++ and Qt to help scientists explore complex geological data.
Junior Software Developer
Junior developer building and maintaining cloud-based software, writing clean code, debugging issues, and collaborating with teams under senior guidance.
Software Developer | Senior - Staff/Principal
Lead architecture and development of global e-commerce backend systems, optimizing order management and checkout pipelines using AI-assisted tools and cloud-native stacks.
Python Developer
Build and maintain secure, scalable Python backend services and REST APIs for enterprise banking systems, with Java exposure for legacy support and modernization.
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.