Software Engineering Jobs in Singapore
There are 2,187 open Software Engineering jobs in Singapore on freehire right now. 792 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 103,750 | SGD 142,500 | SGD 150,000 | 28 |
| 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 34%
- sql 32%
- agile 31%
How the work is done
- Onsite 104 · 5%
- Hybrid 69 · 3%
- Remote 44 · 2%
Visa sponsorship offered in 69% of the 238 postings that state a position on it.
Seniority
- Senior 574
- Lead 121
- Intern 61
- Staff 50
- Junior 46
- Principal 34
Who is hiring
- 1000+ employees 373
- 501-1000 employees 112
- 51-200 employees 75
- 11-50 employees 60
- 201-500 employees 6
- 1-10 employees 3
Software Developer
Capgemini is seeking a software developer to design, build, and maintain full-stack applications using Java Spring Boot, Angular, and MySQL. The role involves leveraging AI-assisted tools to accelerate development, ensure security compliance, and support project delivery within an Agile environment.
Software Engineer, C++
C++ Software Engineer building low-latency electronic trading systems—market data processing, order routing, and algorithmic trading frameworks—using C++ and Python at a quantitative trading firm.
Software Engineer (AI Focus)
Senior Full Stack Engineer acting as Second-in-Command to the Tech Lead, building and maintaining regulatory application processing systems with backend APIs, cloud infrastructure, and React-based frontends.
Software Engineer
The Software Engineer will design, develop, and maintain scalable software applications while collaborating with cross-functional teams. The role involves working with various backend and frontend technologies, CI/CD pipelines, and containerization tools to deliver robust technical solutions.
Software Developer
Build and maintain internal business systems using PHP, Python, JavaScript, HTML, and CSS, including front-end interfaces, server-side logic, APIs, and integrations.
Senior Software Engineer (C++ |C#)(DSC|SN)
Senior engineer leading secure Windows apps and Outlook plugins using C++/C# with cryptographic features (AES, RSA, ECC) for enterprise cybersecurity solutions.
Assistant Vice President, Software Engineer III, Global Markets Technology
Develops and enhances a Java-based electronic trading platform for Global Markets, focusing on pricing, market data analytics, and front-office trading workflows with AI-driven optimizations.
Senior Software Engineer - A26330
Activate Interactive is seeking a Senior Software Engineer for a one-year contract to build and maintain government-facing web applications. The role focuses on full-stack development using Node.js, TypeScript, and cloud infrastructure to deliver secure, compliant, and scalable citizen services.
Graduate Software Developer (Training Provided)
Avensys Consulting is hiring an entry-level software developer to undergo exclusive training and work on client projects. The role involves participating in the software development life cycle using technologies such as Java, .Net, Pega, JavaScript, and Python.
Senior Software Engineer
M-DAQ Global is seeking a Senior Software Engineer to develop and maintain their high-performance, low-latency FX trading platform using Java. The role involves end-to-end architectural ownership, feature delivery, and collaboration within an agile team to support cross-border payment solutions.
Senior Software Engineer (Python)
Senior Python/Platform Engineer building backend services, managing Kubernetes workloads, and implementing observability with Grafana and Prometheus in Singapore.
[T06] Senior/Software Engineer (Permanent)
A senior software engineer leads Scrum processes, develops scalable systems, and maintains software quality while collaborating with users and stakeholders. Core tech stack includes ReactJS, NodeJS, Java/Spring Boot, and Flutter.
Software Engineer
Develops and deploys full-stack software for F&B automation machines, spanning embedded control, robotics, cloud services, and web interfaces. Works across firmware, machine intelligence, and fleet management systems.
Software Engineer | Up to $4000 | Bras Basah {hkhdv}
This role involves building and optimizing user-facing web applications using TypeScript, React, and Next.js. The engineer will collaborate with cross-functional teams to enhance application usability and maintain high-quality design standards.
Software Developer
Builds and maintains full-stack applications using Angular, Java Spring Boot, and MySQL, leveraging AI tools to speed up development and testing while following secure coding practices.