1

Software Engineer Singapore Jobs (NOW HIRING)

Headquartered in Miami, Florida, with service centers in London and Singapore, DASI is a truly ... As a Software Engineer, you will be responsible for the design, building, delivery, and support of ...

Headquartered in Miami, Florida, with service centers in London and Singapore, DASI is a truly ... As a Software Engineer, you will be responsible for the design, building, delivery, and support of ...

As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Umer: CS at NUS; interned at Visa and a couple of startups in Singapore. Has an identical twin

Senior Software Engineer

Milpitas, CA · On-site

$142K - $188K/yr

... software engineers, application development engineers, and senior product technology process ... LS-SWIFT operates from a global footprint that includes the US, Singapore, India and Germany, and ...

Senior Software Engineer

Milpitas, CA

$142K - $188K/yr

... software engineers, application development engineers, and senior product technology process ... LS-SWIFT operates from a global footprint that includes the US, Singapore, India and Germany, and ...

Senior Software Engineer

Milpitas, CA

$142K - $188K/yr

... software engineers, application development engineers, and senior product technology process ... LS-SWIFT operates from a global footprint that includes the US, Singapore, India and Germany, and ...

Software Engineer III

Jersey City, NJ · On-site

$63 - $84.50/hr

As a Software Engineer III at JPMorganChase within the Corporate Technology, you serve as a ... Singapore follow local country guidance * Hands-on practical experience in system design ...

Software Engineer III

Jersey City, NJ · On-site

$63 - $84.50/hr

As a Software Engineer III at JPMorganChase within the Corporate Technology, you serve as a ... Singapore follow local country guidance * Hands-on practical experience in system design ...

S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We ... Matlab programming language Experience with signal processing techniques Proven GUI Development ...

S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We ... Software Engineer Duration: 12+ Months (Could go beyond) Must haves 10+ years of experience ...

Senior Software Engineer

Des Moines, IA · Hybrid

$119K - $157K/yr

As a Senior Software Engineer, you will serve as the highest-level engineering execution ... Singapore, South Africa, and the United States. As a valued member of our team, you'll enjoy a ...

Senior Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

As a Senior Software Engineer, you will serve as the highest-level engineering execution ... Singapore, South Africa, and the United States. As a valued member of our team, you'll enjoy a ...

Senior Software Engineer

Des Moines, IA · Hybrid

$119K - $157K/yr

As a Senior Software Engineer, you will serve as the highest-level engineering execution ... Singapore, South Africa, and the United States. As a valued member of our team, you'll enjoy a ...

Embedded Software Engineer

Pompano Beach, FL · On-site

$123K - $162K/yr

S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland ... Embedded Software Engineer Duration: 12+ Months (Could go beyond) * Knowledge of Algorithm ...

next page

Showing results 1-20

Software Engineer Singapore information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer singapore jobs pay per year?

As of Jul 6, 2026, the average yearly pay for software engineer singapore in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges software engineers face when working in Singapore's tech industry?

Software engineers in Singapore often encounter challenges such as keeping up with the fast-paced adoption of new technologies and frameworks, collaborating effectively with multicultural and cross-functional teams, and meeting the high expectations for innovation and efficiency in a competitive market. Additionally, engineers may need to navigate tight project deadlines and balance quality with speed of delivery. However, these challenges also offer opportunities to learn, grow, and stand out in a vibrant tech ecosystem.

How much do software engineers get paid?

In Singapore, software engineers typically earn between SGD 50,000 and SGD 100,000 annually, depending on experience, skills, and the industry. Entry-level positions start lower, while senior roles with specialized skills or certifications can command higher salaries. Compensation often includes benefits such as bonuses and stock options in tech companies.

Which country is no. 1 in software engineering?

The United States is often considered the leading country in software engineering due to its large tech industry, innovation hubs, and high demand for software engineers. Countries like China and India also have significant software development sectors, but the U.S. remains a top destination for software engineering roles, especially in Silicon Valley and other tech centers.

What jobs pay 10k a month?

In Singapore, software engineering roles often pay 10,000 SGD or more per month, especially for experienced professionals with skills in programming, system design, and cloud technologies. Other high-paying jobs include finance, legal, and executive positions, which typically require specialized qualifications and experience.

What are the key skills and qualifications needed to thrive as a Software Engineer in Singapore, and why are they important?

To thrive as a Software Engineer in Singapore, you need strong programming skills (e.g., Java, Python, C++), a relevant degree in Computer Science or related fields, and solid problem-solving abilities. Familiarity with development frameworks, cloud platforms (like AWS or Azure), and version control systems (such as Git) is typically required, and certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate can be advantageous. Strong communication, teamwork, and adaptability are crucial soft skills for collaborating effectively within diverse and fast-paced teams. These competencies ensure the delivery of robust, scalable software solutions that meet business needs in Singapore’s dynamic tech landscape.

What are Software Engineers in Singapore?

Software Engineers in Singapore are professionals who design, develop, test, and maintain software applications or systems. They work across various industries, including technology, finance, healthcare, and government, contributing to Singapore’s rapidly growing tech sector. These engineers typically possess strong programming skills and often collaborate with other teams to solve technical challenges. In Singapore, software engineers are in high demand due to the country's focus on digital transformation and innovation.

Is a software engineer in demand?

Software engineers are highly in demand due to the growth of technology and digital transformation across industries. Skills in programming languages, cloud computing, and software development tools increase employability, and the role often offers competitive salaries and opportunities for career advancement.

What is the difference between Software Engineer Singapore vs Software Developer Singapore?

AspectSoftware Engineer SingaporeSoftware Developer Singapore
CredentialsBachelor's in Computer Science or related field; sometimes certifications like AWS or JavaBachelor's in Computer Science or related field; coding bootcamps also common
Work EnvironmentCollaborative teams, Agile/Scrum settings, project-basedIndividual or team coding, project-focused, startup or corporate
Employer & Industry UsageTech companies, finance, consulting firms in SingaporeStartups, tech firms, software agencies in Singapore

Both roles involve coding and software development, but Software Engineers often focus on system design and architecture, while Software Developers typically concentrate on writing and testing code. The roles overlap significantly, and the titles are sometimes used interchangeably, but understanding these distinctions can help in job searches and career planning.

More about Software Engineer Singapore jobs
What cities are hiring for Software Engineer Singapore jobs? Cities with the most Software Engineer Singapore job openings:
What states have the most Software Engineer Singapore jobs? States with the most job openings for Software Engineer Singapore jobs include:
What job categories do people searching Software Engineer Singapore jobs look for? The top searched job categories for Software Engineer Singapore jobs are:
Infographic showing various Software Engineer Singapore job openings in the United States as of June 2026, with employment types broken down into 87% Full Time, and 13% Contract. Highlights an 87% In-person, and 13% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer

Full-time

Posted 29 days ago


Job description

For nearly 30 years, DASI has been in the business of providing comprehensive aircraft inventory support for airlines, MROs, OEMs, and distributors. Headquartered in Miami, Florida, with service centers in London and Singapore, DASI is a truly global partner, serving customers’ parts and inventory needs in more than 140 countries.

DASI is investing in the next generation of its digital marketplace and technological enterprise platforms. Online sales and self-service have been growing exponentially, and we are building a modern, cloud-native platform on Azure to take that experience to the next level. We are looking for a Software Engineer who can help us design, innovate and build it.  

Purpose: 

As a Software Engineer, you will be responsible for the design, building, delivery, and support of high-quality software applications that support DASI's business areas. You will adopt, define, or enforce design patterns, coding standards, and best practices to design scalable, secure, and maintainable systems. Your responsibilities include reviewing code for correctness, performance, and adherence to standards, sharing with the team on frameworks, tools, vibe coding tools, generative AI solutions, new emerging technologies and collaborating on the estimation of timelines and resources.

As part of a broader initiative, the IT department is leading efforts in operational sustainability by recycling and repurposing outdated technologies, streamlining processes, striving to go paperless, and empowering each end user to perform their job to the best of their ability.

 
Key accountabilities: 

  • Design, build, and operate enterprise-grade applications and API services, handling high request volumes with low latency, high reliability, and predictable cost while meeting business requirements.
  • Write production-quality software with strong unit and integration tests that meets agreed code-coverage targets.
  • Perform code reviews to maintain quality, enforce standards, and ensure solutions meet functional and non-functional requirements.
  • Collaborate with the team to deliver reusable, maintainable components, following coding standards and engineering best practices.
  • Contribute to end-to-end technical design for new features (including data models) and document key architectural decisions.
  • Troubleshoot and resolve technical issues, ensuring application performance, reliability, and security.
  • Partner with cross-functional teams to deliver end-to-end solutions, from the UI through back-end services and integrations.
  • Produce clear technical documentation and contribute to deployment, monitoring, and ongoing maintenance.
  • Support production operations by partnering with System Support to diagnose issues, resolve incidents, and improve reliability across integrated systems.
  • Stay current with software engineering and AI best practices, and drive continuous improvement through thoughtful innovation.
  • Perform other duties as assigned.

Key skills and competences:

  • Strong understanding of software engineering fundamentals, including OOP and SOLID principles.
  • Experience building and maintaining Salesforce applications using Apex (classes, triggers), Lightning Web Components, Flow, and Experience Cloud and Salesforce governor limits, Apex unit testing (75%+ coverage), Platform Events/Change Data Capture, and Named Credentials for OAuth-based integrations.
  • Proficiency in C#, JavaScript/TypeScript, and T-SQL for back-end development.
  • Experience building and maintaining ASP.NET Core minimal APIs and/or controllers, and Blazor applications, using dependency injection and async/await.
  • Experience designing and consuming RESTful APIs and SOAP web services using JSON and XML.
  • Experience with modern JavaScript frameworks and runtimes (e.g., React, Next.js, Node.js) and integrating them with back-end APIs.
  • Experience with Microsoft SQL Server, including schema design and optimization; stored procedures and functions; indexing and performance tuning; and writing efficient T-SQL (DML and DDL).
  • Knowledge with ORMs such as Entity Framework Core and/or Dapper.
  • Hands-on experience writing production-quality C# (.NET 9/10) with strong unit, integration, and end-to-end test coverage.
  • Familiarity with Azure DevOps, CI/CD, pull requests, and automated quality gates (e.g., code coverage and static analysis).
  • Proficiency with Git workflows (branching, merging, and pull requests).
  • Strong problem-solving skills, with the ability to assess trade-offs and deliver practical, high-quality solutions.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively with cross-functional teams.
  • Experience working in an Agile development environment, following Scrum or Kanban methodologies.
  • Ability to apply prompt engineering and basic generative AI patterns where they create real business value, and to recognize when they do not.
  • Experience with AI coding assistants (e.g., GitHub Copilot, Claude, Codex) - (optional).
  • Knowledge with building and configuring a foundational generative AI platform, including model selection, prompt engineering, and operational governance controls (optional).

 
Experience and qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 3+ years of software engineering experience delivering enterprise applications.
  • 3+ years of experience with SQL, database design, and ORMs.
  • 3+ years of experience with modern front-end frameworks (React, Next.js, or Blazor) integrated with back-end APIs.
  • Proven ability to troubleshoot complex issues in distributed systems.
  • Strong sense of ownership and accountability, with a focus on delivering high-quality code.
  • Demonstrated experience in developing enterprise applications using modern technologies.
  • Understanding of software engineering principles, design patterns, and best practices.
  • Preferred certifications (not required): Azure Developer Associate, Azure Solutions Architect, AI Engineer Associate, or Salesforce Platform Developer.

Tech Breakdown:

  • 50% Development 
  • 20% SQL
  • 15% Architecture, design reviews, and code reviews
  • 10% Production support and issue resolution
  • 5% Continuous learning, tooling, and process improvement
     

DASI, LLC. and group companies are an Equal Opportunities Employer


DASI logo

About DASI

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing

Company size

51 - 200 Employees

Headquarters location

Miami, FL, US

Year founded

1993

Social media