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 engineer (Ref 26559)
Responsibilities • Develop and maintain thick client applications and APIs using C# and WPF. • Design, develop, and optimize database solutions using Microsoft SQL Server (MSSQL). • Prepare, execute, and review test…
Application Developer
Job Summary Lead and manage a team of SREs and production support engineers to ensure system reliability and stability. Drive incident management, enforce SLOs/SLAs, optimize support processes, and collaborate with…
Salesforce Developer
Key Responsibilities Design, build, and configure Salesforce applications to meet evolving business and process requirements. Develop system functionality using Salesforce configuration and, where necessary, Apex,…
Application Developer
Job Summary Lead and manage a team of SREs and production support engineers to ensure system reliability and stability. Drive incident management, enforce SLOs/SLAs, optimize support processes, and collaborate with…
Software Engineer
About the Role We're hiring a new-graduate Software Systems Design Engineer focused on blockchain security and protocol design. You'll work at the intersection of cryptography, distributed systems, and…
Software Engineer
Develops and maintains satellite communication (SATCOM) software solutions, including deployment, testing, and AI-enabled system support for defense, public security, and government sectors.
Software Engineer II, Infrastructure
Build and operate the internal platform enabling non-product engineers to safely automate workflows, focusing on developer experience, Kubernetes/GitOps, and Temporal-based workflow infrastructure.
.NET Developer
The .NET Developer will develop, maintain, and enhance web and business applications using C#, ASP.NET, and .NET Core. The role involves building RESTful APIs and managing SQL Server databases.
Salesforce Developer#SGUnitedJobs
Builds and configures Salesforce-based SaaS applications for public-sector clients using Omnistudio, Apex, and Visualforce to meet business requirements.
Software Engineer
A testing-focused role involving manual/system testing, UAT, test case design, defect tracking, and reporting using JIRA, ALM, SQL, Power BI, Tableau, Postman, Soap UI, Kafka, and Confluence.
Software Engineer
Full-stack engineer developing scalable backend services, APIs, and modern web applications using React/Next.js and backend languages like Java/Python/Node.js, with a focus on microservices, ETL pipelines, and government compliance in a hybrid Singapore role.
Senior Java Software Engineer
Senior Java Software Engineer in a market data team at a financial services firm, building with Java, microservices, and Kafka in Singapore.
Python Developer- Banking
We are looking for a Python Developer (Data Engineering) to design, build, and support scalable data pipelines and analytics platforms within a large enterprise banking environment. The role involves end-to-end data…
Python Developer
Job Description – Devlopment Support/Python Developer Location : Singapore Contract duration - 6 month and extendable Salary : up to SGD 7,500/month Role Overview We are seeking a skilled and proactive Application…
[T05] Senior Software Developer (Permanent)
The Senior Software Developer designs and develops end-to-end software solutions while participating in UX activities and process improvements. The role requires proficiency in multiple programming languages and experience with web frameworks and database technologies.
Software Engineer( Angular AND .net)
Full-stack Software Engineer building and maintaining responsive web applications using Angular and .NET Core, integrating RESTful APIs and microservices in an Agile team.
Software Engineer (Java + Kafka)
Builds and maintains high-performance Java microservices and real-time streaming pipelines using Kafka/Flink, integrating with databases and caching layers while ensuring scalability, security, and reliability in production environments.
Software Engineer (AVP)
Software Engineer (AVP) leading development and delivery of Wealth Core Banking solutions using Temenos T24 Transact at OCBC Bank in Singapore.