Software Engineering Jobs in Singapore
There are 2,190 open Software Engineering jobs in Singapore on freehire right now. 787 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 45 · 2%
Visa sponsorship offered in 69% of the 238 postings that state a position on it.
Seniority
- Senior 578
- 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
web developer
Creates and manages design assets, including templates, logos, and images, while capturing and editing photos/videos for marketing. Uses Adobe Creative Cloud and CMS platforms to produce creative graphics and digital content for campaigns.
Forex Software Developer
Build and maintain internal forex trading tools using .NET/C# and APIs, modernizing legacy systems and supporting traders with scalable solutions.
Software Developer (Angular & .NET)
Build and maintain web apps for a banking client using Angular for the frontend and .NET for backend services, following DevOps practices.
Software Engineer (DB2 for z/OS, IBM DB2, REORG, RUNSTATS, LOAD, UNLOAD, IBM InfoSphere CDC)
Maintain and tune IBM DB2 on z/OS databases, optimize SQL, run utilities like REORG/RUNSTATS, and troubleshoot production issues for enterprise applications.
AVP, Application Developer, Future Ready Technology, Group Technology
Lead the strategy, delivery, and modernization of DBS’s public web platform, partnering with business and tech teams to enhance customer experience and platform resilience.
Software Engineer (AVP)
An AVP-level Software Engineer at OCBC Singapore designs and implements banking/financial software solutions, focusing on Temenos TAP Core and integrations like WTX/ITX. Daily tasks include requirements analysis, technical design, compliance-driven development, and cross-team collaboration to deliver scalable financial systems.
Software Engineer (AVP)
Lead development of Wealth Core Banking solutions using Temenos Transact TAFJ, integrating trade processing, settlements, and accounting systems in a fast-paced fintech environment.
Software Engineer (.NET / React)
Develops and maintains enterprise applications using .NET, React, and Java, collaborating with teams in an Agile environment to enhance software solutions and resolve technical issues.
Software Engineer – Localization Engineering
Builds and optimizes tools/automation for global content localization, integrating TMS, repositories, and CI/CD pipelines to streamline translation workflows and improve efficiency.
Software Engineer
Develops low-level camera software (firmware, kernel, user-space) for Apple’s embedded systems, designing ISP pipelines and secure sensor subsystems for iPhone/iPad/Mac hardware.
Software Engineer
Builds and optimizes C++ software for encryption/decryption systems, maintains CI/CD pipelines, and ensures code quality and security in a Windows/Linux environment.
Software Engineer, Google Wallet, Transit and eMoney - Singapore
Builds and scales digital transit card solutions for Google Wallet, integrating with Android APIs, NFC controllers, and Secure Elements to enable tap-and-pay transit payments.
Senior Python Developer (AI)
Builds and maintains Python-based AI/ML applications, focusing on generative AI (RAG, fine-tuning) and scalable software components while integrating databases and automating workflows via CI/CD pipelines.
Senior Automation Software Developer
Develops AI-driven automation software for semiconductor manufacturing, designing scalable systems, integrating industrial equipment, and collaborating with AI/data teams to solve complex factory challenges.
PHP Developer
Builds and maintains scalable web apps using Laravel (backend) and ReactJS (frontend) for an AI-driven semiconductor manufacturing company.
Senior Java Software Engineer
Builds and maintains scalable Java backend services using Spring Boot and microservices, integrating messaging systems and cloud platforms while ensuring reliability and performance.
Shopify Developer
Builds and maintains high-performance Shopify e-commerce sites, customizing themes with Liquid/JS/HTML/CSS and integrating APIs/apps while optimizing speed/security.
Software Developer (Dynamics CRM)
Develops and maintains custom Dynamics CRM/Dynamics 365 solutions, including workflows, plugins, and integrations, using C#/.NET and Microsoft tools.
Foundation Engineering, SDLC Java CI/CD Software Engineer, Associate, Singapore
Builds and maintains Goldman Sachs’ mission-critical Java-based CI/CD and SDLC platforms, optimizing developer productivity and scalability for global fintech applications.