317+ Programmer Jobs in Singapore — Top Companies Hiring June 2026

     
  Reset

Programmer

📑 'Create and develop engaging Mixed Reality Content Support demonstrations or proof of concepts Perform courseware testing before delivering to users Conduct user training Location: Period: Office Hours, 5 days $4,000 ...

Programmer

📑 Job Responsibilities Develop new applications and maintain/enhance existing applications using .NET, C#, and Angular. Understand and analyze requirements provided by Business Analysts/Consultants. Design and develop systems based on functional and technical requi ...

Programmer

📑 Job Details Industry/Organization Type: Software Development & Consultancy Position Title: Software Developer/ Programmer Working Location: Bukit Merah, Central Working Hours: 5 days, Monday – Friday (9am – 6pm) Salary Package: Basic + Tran ...

Associate Cybersecurity Programmer/Cybersecurity Programmer

📑 Are you passionate about cybersecurity, automation, and building innovative technical solutions? We are looking for driven and technically inclined individuals to join our client's growing cybersecurity engineering team.Whether you are an experienced cybersecurity engineer or a fresh graduat ...

Associate Cybersecurity Programmer/Cybersecurity Programmer

📑 Are you passionate about cybersecurity, automation, and building innovative technical solutions? We are looking for driven and technically inclined individuals to join our client's growing cybersecurity engineering team. Whether you are an experienced cybersecurity engineer or a fresh gradua ...

Associate Cybersecurity Programmer/Cybersecurity Programmer

📑 Are you passionate about cybersecurity, automation, and building innovative technical solutions? We are looking for driven and technically inclined individuals to join our client's growing cybersecurity engineering team. Whether you are an experienced cybersecurity engineer or a fresh gradua ...

Associate Cybersecurity Programmer/Cybersecurity Programmer

📑 Are you passionate about cybersecurity, automation, and building innovative technical solutions? We are looking for driven and technically inclined individuals to join our client's growing cybersecurity engineering team.Whether you are an experienced cybersecurity engineer or a fresh graduate with strong tec ...

GIS Programmer

📑 **Company Description****Work with Us. Change the World.**At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure co ...

Programmer Analyst

📑 At Jabil (NYSE: JBL), we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise to d ...

Game Programmer

📑 What You’ll DoBuild and iterate on playable game versions based on approved concepts and requirements.Design, implement, and maintain gameplay features and systems in Unity.Debug and resolve issues to ensure stable, smooth gameplay and a high-quality player exper ...

GIS Programmer

📑 Job DescriptionOur Digital Solutions team has an opportunity for experienced Software Developers with Geographical Information System (GIS) experience to grow their career in a global organisation. As part of this role you will design, develop and maintain a variety of GIS applications for a range o ...

GIS Programmer

📑 Job Description Our Digital Solutions team has an opportunity for experienced Software Developers with Geographical Information System (GIS) experience to grow their career in a global organisation. As part of this role you will design, develop and maintain a variety of GIS applications for a ran ...

CNC Programmer

📑 Job Description To provide CNC Mill /Turn Programming / Multi axis program with min guide & supervision. Review and validating that the blue prints are legitimate and contains all required information to successfully manufacture the part. Process planning for manuf ...

CNC Programmer

📑 Responsibilities: - Create CNC programs with understanding of drawing details, customer specifications and requirements. - Generate CNC programs, set-up and tooling lists as per company QSM and engineering department procedures. - Update CNC programs after they are tested. < ...

TECHNICAL PROGRAMMER

📑 The Technical Programmer will be responsible for developing, programming, and supporting automation and electronics-related systems used in industrial design and engineering applications. The role involves close coordination with engineering teams to deliver reliable, efficient, and compliant automation so ...

CNC Programmer

📑 Overview Industry: Manufacturing (Precision Engineering) Position Title: CNC Programmer Role: Permanent/Full time Working Hours: 12 hours shift work Salary Package: Basic Salary + OT + bonus *must be willing to OT Key Responsibilities <l ...

C# Programmer

📑 About Innowave Tech Innowave Tech is an Artificial Intelligence (AI) company offering solutions for the Semiconductor and Advanced Manufacturing industry. Utilizing deep industrial domain knowledge, proven experience, and innovation, we provide expert AI solutions and systems to address various i ...

IT Programmer

📑 2 Year contract Bukit Merah Mon-Fri: 8am to 5.30pm $4600 Responsibilities Document software requirement, design, testing Support other project activity during build, testing and deployment Support project under maintenance (on-site and off ...

CNC Programmer

📑 Job Description Create CNC programs for turning operations to support production needs, including the preparation of FAT and FAI orders. Provide troubleshooting support for CNC machines, including resolving program-related issues and making adjustments when new alternative cutters ...

ANALYST PROGRAMMER

📑 Perform business requirements gathering, system impact analysis, technical design and development of banking applications. Perform Unit Testing and SIT testing for deliverables. Support UAT and Mock Run testing. Set up the test environment and Perform data restoration. ...

Analyst Programmer

📑 Job Description Years of Experience 4–6 years of relevant experience in business analysis for CRM, case management, or enterprise platforms. Key Responsibilities Engage stakeholders to gather and clarify business, functional, and operational requirements for Salesforce CRM ...

Programmer Analyst

📑 Job Description Analyze business requirements and design software solutions to meet those requirements. Design, code, test, and debug programs. Work with project managers to identify business needs and requirements. Collaborate with cross-functional teams to ensure tim ...

Analyst Programmer

📑 Job Highlights Dynamic team with friendly & Flexible working environment Good & fast career development prospects Great & International Exposure to Enterprise Scale & Government Projects Responsibilities To participate in the requi ...

CNC PROGRAMMER

📑 Make calculation for programs by running simulation or test. Proficient in the use of micrometers, calipers, dial indicators and other standard machine shop measuring devices. Create and adjust CAD files. Collaborates with Engineering regarding design enhancements for cost improvements. ...

IT Programmer

📑 Responsibilities Lead the design, development, testing and implementation of in-house applications to support manufacturing and business operations Analyze business requirements and participate in solution architecture design for manufacturing systems including SFC, MES, WMS and S ...

Analyst Programmer

📑 Job Highlights . Dynamic team with friendly & Flexible working environment . Good & fast career development prospects . Great & International Exposure to Enterprise Scale & Government Projects Responsibilities We are seeking for a re ...

Analyst programmer

📑 Key Responsibilities Gather, analyze, and document business requirements related to Corporate Internet Banking platforms and payment systems. Lead workshops and interviews with corporate clients, relationship managers, product owners, and technology teams. Understand and map ...

Programmer Analyst

📑 Job Summary The Programmer Analyst is responsible for designing, developing, testing, and maintaining software applications to support operational and business needs. The role involves close collaboration with cross‑functional IT teams and end‑users to ensure system reliability, performance, and ...

Lead Programmer

📑 Job Description: Evaluate actual demonstrated hours for FA jobs and prepare weekly performance reports with improvement recommendations for the Production Manager. Guide and train CNC programmers to achieve organizational targets in On-Time Delivery (OTD),Quality, and Co ...

.Net Programmer

📑 JOB OVERVIEW Alphawave is looking for Software Engineers who are passionate in Software Development to join our Property and Carpark technology team. We help our clients rethink and reshape their business processes. If you are a techie who likes to solve challenges with innovative sol ...

Software Programmer

📑 - Experience with web application in .NET environments. - Design and programming skill with VB.Net - Experience with MySQL and Database scripts. - Good communicator & self-motivated. - Strong problem solving and analytical skills. - Strong business flow con ...

APPLICATIONS PROGRAMMER

📑 We are seeking an experienced Senior Business Analyst with strong expertise in banking payment systems, fraud platforms, SWIFT messaging, and ISO 20022 transformation initiatives. The candidate will work closely with business stakeholders, technology teams, compliance, and payment operations to d ...

Game Programmer

📑 What You’ll Do Build and iterate on playable game versions based on approved concepts and requirements. Design, implement, and maintain gameplay features and systems in Unity. Debug and resolve issues to ensure stable, smooth gameplay and a high-quality player e ...

Analyst Programmer

📑 Working with risk users to understand the business requirements for reporting of Interest Rate Risk in Banking Book(IRRBB) and Liquidity Risk. Working with Technology to participate in system design, build, user acceptance test, troubleshooting and ensuring that risk user needs are being met ...

Analyst Programmer

📑 Job Summary We are seeking a skilled and detail-oriented Analyst Programmer to join our team. In this role, you will be responsible for analyzing user requirements, designing system solutions, developing applications, and maintaining software systems. You will work closely with business s ...

Programmer / Analyst

📑 Job Responsibilities Interested individual will be driving Skyworks automation transformation activities, quality improvement and support our mission to be best in class filter manufacturer. He / She will be responsible for implementing automation systems comprises of in‑house dev ...

CNC PROGRAMMER

📑 CNC PROGRAMMER Changi, East Region Company Transport Competitive Salary Bonuses Health Care Annual leave 5 days work week PR & Singapore Citizens Only We are looking for an experienced CNC programmer ...

Analyst programmer

📑 Key Responsibilities Gather, analyze, and document business requirements related to Corporate Internet Banking platforms and payment systems. Lead workshops and interviews with corporate clients, relationship managers, product owners, and technology teams. Understand and map c ...

GIS Programmer

📑 Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the wor ...

Analyst Programmer

📑 About the role The Analyst Programmer is responsible for the design, development, implementation and support of the School's information systems and applications. We are looking for individuals with talents and competencies in computer systems and applications creation and ...

Analyst Programmer

📑 . Working with risk users to understand the business requirements for reporting of Interest Rate Risk in Banking Book(IRRBB) and Liquidity Risk. . Working with Technology to participate in system design, build, user acceptance test, troubleshooting and ensuring that risk user needs are being met ...

Applications Programmer

📑 The role is responsible to define, develop, test, analyse, and maintain SAP applications aligned with business requirements of Axxis Consulting’s customers in various industries. This includes evaluating, designing, writing, coding, and testing SAP programs and applications. Independently research, design, do ...

Software Programmer

📑 About Our Company Established in 1991, Gan Teck Kar is a privately-owned company started by food-loving folks who are passionate about bringing the finest products from all around the world. Our core business is the importation and distribution of premium food products to Singapore and Malaysia with b ...

Applications Programmer

📑 The role is responsible to define, develop, test, analyse, and maintain SAP applications aligned with business requirements of Axxis Consulting’s customers in various industries. This includes evaluating, designing, writing, coding, and testing SAP programs and applications. Independently research, design, do ...

Systems Programmer

📑 Responsibilities Troubleshoot and provide solutions for MES & ERP problems in recipe execution and recipe authoring. Liaise with QA to provide approved change control documentation for all MES system changes. Design, create, write and execute to a high‑quality standard, test and valida ...

Game Programmer

📑 What You’ll Do Build and iterate on playable game versions based on approved concepts and requirements. Design, implement, and maintain gameplay features and systems in Unity. Debug and resolve issues to ensure stable, smooth gameplay and a high-quality player experience. ...

Game Programmer

📑 What You'll DoBuild and iterate on playable game versions based on approved concepts and requirements. Design, implement, and maintain gameplay features and systems in Unity. Debug and resolve issues to ensure stable, smooth gameplay and a high-quality player experience. Improve shared code and internal tool ...

SOFTWARE PROGRAMMER

📑 A Software Programmer writes, tests, debugs, and maintains the computer instructions and code that power software applications. They translate software designs into functional programs, collaborate with cross-functional teams, and ensure applications are secure, scalable, and fully optimized for user requirem ...

Game Programmer

📑 Build and iterate on playable game versions based on approved concepts and requirements. Design, implement, and maintain gameplay features and systems in Unity. Debug and resolve issues to ensure stable, smooth gameplay and a high-quality player experience. Improve shared code ...

Programmer /Planner

📑 Job Responsibilities To develop and maintain project schedules. To perform schedule monitoring and updating of project schedule. To track and report progress against the plan. To identify schedule deviations and propose for corrective action. To collect an ...



Programmer Jobs in Singapore Job Search Guide, Trends and Insights

Real-Time Programmer Jobs Category Trends (Graphical Representation)

Expertini presents the current leading trends in job categories for Programmer jobs in Singapore. Our interactive graphical representation below showcases these trends, helping you stay informed about the job market dynamics in Singapore. Evaluate the data to understand the employment landscape and make informed career or hiring decisions.

The first graph of job trends uses a bar chart to display the popularity of various job categories for Programmer jobs in Singapore. Each bar represents a different job category, with the size of the bar indicating the number of jobs available in that category. This visual representation highlights key areas of employment, showing the concentration and distribution of job opportunities across different categories.

Management
0
Business And Financial Operations
0
Computer And Mathematical
0
Architecture And Engineering
0
Life Physical And Social Science
0
Community And Social Service
0
Legal
0
Educational Instruction And Library
0
Arts Design Entertainment Sports And Media
0
Healthcare Practitioners And Technical
0
Healthcare Support
0
Protective Service
0
Food Preparation And Serving Related
0
Building And Grounds Cleaning And Maintenance
0
Personal Care And Service
0
Sales And Related
0
Office And Administrative Support
0
Farming Fishing And Forestry
0
Construction And Extraction
0
Installation Maintenance And Repair
0
Production
0
Transportation And Material Moving
0
Military Specific
0
Other General
0
Download Programmer Jobs in Singapore Categories Trends

Uncover Live Programmer Job Type Trends (Graphical Representation)

Exploring the employment landscape by delving into the diverse array of job types shaping its economic fabric is an important aspect of your job search. It is one of the keys to navigating a dynamic job market.

The second graph of job type uses a bar chart to display the trends in various job types for Programmer jobs in Singapore. Each section of the bar represents a different job type (full-time, part-time, contract, internship, and remote), providing a clear visual representation of the distribution and popularity of each type within the job market. This allows for easy comparison of the prevalence of different employment types over time, helping to understand the job market dynamics.

Full Time
0
Part Time
0
Contract
0
Internship
0
Remote
0
Download Programmer Jobs in Singapore Job Types Trends

How to Find the Best Programmer Jobs

Finding the best Programmer jobs involves using online job portals, networking, and tailoring your resume to highlight relevant skills and experiences. Platforms like Expertini can streamline your job search by providing access to numerous job listings. Launch your Programmer career in Singapore! Explore 317+ number of available Programmer jobs exciting opportunities and find your perfect fit. Apply for FREE on Expertini, the leading job board since 15+ years.

Effective Job Search Tips for Landing Programmer Jobs

Enhance your chances of landing Programmer jobs by following these effective job search tips. Utilize Singapore Jobs Expertini to find the right job and improve your prospects with features like Resume Scoring and personalized job alerts. Expertini also offers a mobile app for on-the-go job searching and alerts. Additionally, consider these tips:

  • ➵ Stay focused on your job search goals.
  • ➵ Be attentive to market trends and job openings.
  • ➵ Customize your resume for each appspancation.
  • ➵ Prepare thoroughly for interviews.
  • ➵ Network with professionals in your field.

Is a Programmer Career Right for You?

Determine if a Programmer career in Singapore aligns with your career goals. Consider factors like job satisfaction, career growth, and work-life balance.

Industries Hiring the Most Professionals

The key industries and job sectors in Singapore are known for their diverse economic landscape, with opportunities in sectors such as technology, healthcare, finance, and more. This can help you focus your job search on sectors with high demand.

Average Salary Range for Programmer Roles

The average salary range for your role varies, but the standard pay scale is rated "Standard" for Programmer within Singapore. Salary levels may vary depending on your industry, experience, and skills, so it's essential to research and negotiate effectively. Knowing the salary expectations can help you negotiate better job offers.

Cost of Living in Singapore vs. Other Cities

Compare the cost of living in Singapore to other cities in Singapore. Expertini calculates it based on the percentage of earnings to living costs, with an average ranging from 33% to 65% of your monthly income. This comparison can help you make informed decisions about your financial planning and lifestyle. It's also advisable to check with locals before moving to a new town.

Popular Job Boards & Recruiters for Programmer Jobs

The working professional life in Singapore is rated good within our internally formulated rating system. The working hours, work-life balance, and overall work environment are rated favorably, providing a sense of what to expect as a professional. Insights into the workplace environment, values, and expectations can be well understood by exploring the available job listing opportunities. Understanding the work culture can help you thrive in your professional journey. This knowledge can help you find a workplace that matches your values and work style.

Get Personalized Job Alerts

Sign Up for personalized job alerts on Expertini to receive notifications about new Programmer job openings in Singapore. This ensures you stay updated and can apply promptly to relevant opportunities. We provide customized job alerts, available daily, weekly, and monthly.

Types of Jobs Available in Singapore?

There is a wide range of job opportunities in Singapore such as:

Work model Country
Full-Time Singapore
Part-Time Singapore
Remote Singapore
Internship Singapore
Contract Singapore

The available jobs vary across industries and sectors, providing options for professionals with different skills and interests. Understanding the various roles can help you target your job search more effectively.

Top Companies Hiring for Programmer Positions

Many top companies that are actively hiring for Programmer positions. Leveraging resources like Expertini can help you identify these companies and apply for roles that match your skills and career goals.

Here is the List of Top Companies that are currently hiring for Programmer:

Job title Company Work model
Programmer Success Human Resource Centre Pte Ltd. Full-time
Programmer INFOLOG PTE. LTD. Full-time
Programmer Anradus Full-time
Associate Cybersecurity... Beecruit Pte Ltd Full-time
Associate Cybersecurity... Beecruit Pte Ltd Full-time
Associate Cybersecurity... Beecruit Pte Ltd Full-time
Associate Cybersecurity... Beecruit Pte Ltd Full-time
GIS Programmer AECOM Full-time
Programmer Analyst Jabil Full-time
Game Programmer Omnilojo Full-time

Your ideal job search starts here! Explore thousands of Programmer job opportunities across Singapore. Whether you're seeking full-time, part-time, remote, or internship positions, Expertini has you covered. Our extensive listings feature roles from top companies nationwide, ensuring you find the perfect fit for your skills and career aspirations. Start your journey to a fulfilling career today with Expertini – your trusted partner in job searching!