852 Programmer jobs in Singapore

Programmer Analyst

Singapore, Singapore $90000 - $120000 Y Adampak

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are looking for an experienced Programmer Analyst with strong expertise in SQL Server and business/user requirements gathering to join our technology team. In this role, you will serve as a critical bridge between technical teams and business users, translating needs into scalable and maintainable software solutions. You will be responsible for gathering, analyzing, and documenting user requirements and developing or enhancing data-driven applications.

Key Responsibilities

  • Work closely with business users, stakeholders, and subject matter experts to gather and document functional and technical requirements
  • Design, develop, and maintain solutions using SQL Server .
  • Analyze and interpret complex data models to support application development and reporting needs
  • Translate business needs into technical specifications and software solutions
  • Collaborate with developers, analysts, QA, and project managers to ensure timely and high-quality delivery
  • Participate in application testing, validation, and deployment
  • Create and maintain documentation for technical specifications, processes, and user guides
  • Identify opportunities for process improvement and automation using data-driven insights
    Troubleshoot and resolve SQL/database-related issues

Requirements

  • Bachelor's Degree in Information Technology, Computer Science, or a related discipline.
  • Minimum 3–4 years of relevant experience in IT support, systems administration, or MIS roles.
  • Strong knowledge of enterprise systems, ERP platforms, and IT security best practices.
  • Experience in managing projects; exposure to Agile/Scrum methodologies is a plus.
  • Familiarity with Singapore's PDPA , IT-related compliance requirements.
  • Excellent communication, leadership, and analytical skills
This advertiser has chosen not to accept applicants from your region.

Systems Programmer

Singapore, Singapore $13200 - $39600 Y PHOENIX SOLUTIONS (S) PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Systems Programmer

We are looking for a talented Systems Programmer to design, develop, and maintain system-level software. The role requires strong low-level programming skills, problem-solving ability, and experience with operating systems and infrastructure components to ensure reliability, performance, and scalability.

Key Responsibilities
  • Develop, test, and maintain system software (operating systems, utilities, device drivers).
  • Debug and resolve system-level issues to ensure optimal performance.
  • Automate tasks and build tools to support infrastructure and development teams.
  • Collaborate with cross-functional teams to integrate and support system components.
  • Monitor and tune system performance, ensuring high availability and security.
  • Maintain accurate documentation of systems, processes, and procedures.
Qualifications
  • Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
  • Proficiency in C, C++, or Assembly for system-level programming.
  • Good understanding of operating system internals (Linux/UNIX/Windows).
  • Experience with scripting languages (Python, Bash, Perl, etc.).
  • Strong debugging, troubleshooting, and analytical skills.
  • Knowledge of networking fundamentals and storage systems.
Preferred Skills
  • Experience with virtualization or cloud environments.
  • Knowledge of cybersecurity principles.
  • Exposure to distributed or high-performance systems.
This advertiser has chosen not to accept applicants from your region.

Analyst Programmer

Singapore, Singapore $80000 - $120000 Y Crownn

Posted today

Job Viewed

Tap Again To Close

Job Description

Our Client is a publicly listed Semi-Conductor Manufacturer and are expanding there team in Singapore.

They are seeking a Financial Analyst Programmer to join the Administration team. The individual will work with the accounting and finance teams, supporting a global user community. The position will administer NetSuite, Coupa, and Concur and support other financial-adjacent systems as needed. The Financial Systems Analyst will be involved in cross-system implementation, support, and testing initiatives, as well as assist with system controls and internal support requests.

Key Responsibilities

  • Enhance ERP/financial systems (e.g., Oracle NetSuite, SAP, Coupa, or other platforms) through configuration and programming.

  • Research, design, develop, test, and maintain custom programs, scripts, and applications to support financial operations.

  • Provide analysis and guidance to enable process improvements to key accounting processes while ensuring compliance

  • Evaluate, prioritize, and track projects, providing ongoing status reporting and updates

  • Proactively identify system optimizations and enhancements to design and implement effective solutions

  • Perform ongoing reviews of system configuration and design options to make appropriate recommendations for system maintenance requests

  • Lead the change control process including procedures, issue tracking, development of training materials to end users

  • Assist in documenting new process controls and procedures

  • Assist with internal and external audits, providing data and documentation as required

  • Resolve incidents impacting users swiftly and efficiently. Thorough investigation and communication throughout the incident lifecycle. Proactive identification of workarounds. Effective coordination of stakeholders during significant incidents. Clear and timely communication to users, senior management, and other stakeholders.

Basic Qualifications

  • BS in Computer Science, Engineering, Business, Accounting, or Finance, or equivalent combination of education/work experience

  • 6+ years of progressive experience in administering and supporting business systems

  • Comprehensive knowledge of NetSuite

  • Global, public company experience

  • SOX control management experience

  • Excellent written and oral communication skills, creative problem solving

  • Experience with system development life cycle

  • Experience developing and executing test plans for configuration changes across various systems and applications

  • Experience developing and maintaining process documentation

This advertiser has chosen not to accept applicants from your region.

cnc programmer

Singapore, Singapore $60000 - $120000 Y JL EMPLOYMENT & RECRUITMENT AGENCY

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

  • Interpret engineering drawings, work orders and specifications to plan machining/programming requirements.

  • Program and set up CNC/Conventional milling & turning machines, including tools, offsets, and reference points.

  • Verify and measure parts to ensure accuracy and compliance with quality standards.

  • Perform machining operations such as drilling, grooving, cutting, facing, and threading.

  • Monitor processes, troubleshoot issues, and adjust/reprogram controls when necessary.

  • Maintain machine tools, equipment, and ensure preventive maintenance is carried out.

  • Follow safety procedures and company regulations at all times.

  • Prepare and update production records and quality logs.

  • Support production team and carry out other ad-hoc duties as assigned.

Requirements

  • Technical Certificate/Diploma in Mechanical, Precision or Manufacturing Engineering, or equivalent.

  • Relevant vocational training in CNC machining/programming is an advantage.

  • At least 5 years' experience in CNC programming, setup and operation (milling & turning).

  • Able to read and interpret engineering drawings and apply GD&T.

  • Willing to work shifts and overtime when required.

This advertiser has chosen not to accept applicants from your region.

Systems programmer

Singapore, Singapore $120000 - $150000 Y DIGITAL DISRUPTION TECHNOLOGIES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  • Assist in all changes & releases of Murex application
  • Support the daily service requests/incidents on Non-prod and Prod environments.
  • Be part of a shift based team
  • Detailed documentation for automation activities and manual process
  • Working with automation tools to refine the process
  • Ad hoc operational tasks

Mandatory Skills Description:

  • Minimum 8 to 10 years of experience managing Murex Change and Releases
  • Good understanding on the incident and problem management, Release Management, configuration Management
  • Knowledge on process automation
  • Good understanding of Murex Modules like MLC, Datamart, MxML, End of Day batches configurations
  • Experience with Source Control systems, preferably bitbucket
  • Writing new build scripts and configuration Management experience
  • Experience with documentation services such as Confluence
  • Handling daily incident/service requests raised by service teams for Prod/Non-Prod
  • Experience working with MUREX
  • Strong understanding of shell/Perl scripting, LINUX, Oracle and SQL.
  • Experience in working with process and release tools
  • Candidate must display strong verbal and written communication skills
This advertiser has chosen not to accept applicants from your region.

cnc programmer

Singapore, Singapore $60000 - $120000 Y Coway Engineering & Marketing Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

JOB DESCRIPTION:

  • To create CNC Program and cutting tool selections to achieve ultimate cycle time and process capabilities.

  • Develop process sheet and process inspection checklist.

  • Control of CNC Program and tool-list. Includes machine set-up and cycle time.

  • Maintain Engineering document per AS9100 quality requirements.

  • Manage New Product Introduction and First Article machining.

  • Process trouble shooting and CA which related to technical issues. Furnish with documented CNC Program, tool-list control.

  • Training of new machinist

  • Other ad-hoc duties assigned by Management

JOB REQUIREMENT:

  • Min ITE 2 or equivalent, preferably in Precision Metal Machining

  • Able to work independently and fast pace environment.

  • Preferably 3 to 5 years experience on CNC Programming and machining.

  • Good knowledge in Fanuc and Mazaktol programming.

This advertiser has chosen not to accept applicants from your region.

Systems Programmer

Singapore, Singapore $90000 - $120000 Y NANO CLOUD PRIVATE LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description & Requirements
• Provide day to day Support for Wintel and VMware Servers.
• Maintenance of fixes, patches, drivers required for the System.
• Installation, configuration, and management of Hyper-V, VMware Center, and Virtual Infrastructure.
• Testing and verification of impact on the Systems before applying fixes, patches.
• Maintain application servers, file servers and database servers.
• Implement, monitor, and maintain systems and application software running under Windows.
• Perform troubleshooting and resolve any System errors.
• Perform regular housekeeping.
• Document System configurations of all Hardware and Software used in the System operating environment in a prompt and structured manner
• Any other ad hoc duties assigned or required

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programmer Jobs in Singapore !

cnc programmer

Singapore, Singapore $60000 - $80000 Y ALLIED PRECISION ENGINEERING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Develop and optimize CNC programs for machining centers

  • Collaborate with engineering and production teams to ensure machining accuracy and efficiency.

  • Troubleshoot and improve CNC machining issues on-site

  • Solid understanding of CNC machining processes and machine operations

  • Proficiency in one or more CAM programming software

  • Capable of independent programming and on-site debugging

  • Strong communication skills and a team-oriented mindset.

This advertiser has chosen not to accept applicants from your region.

NC Programmer

Singapore, Singapore $48000 - $96000 Y HAL COMPLETIONS MFG PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a talented and detail-oriented Supply Chain Business Process Analyst to join our team. The successful candidate will be responsible for creating, implementing, and maintaining supply chain business processes, working closely with business partners to identify and prioritize process improvement opportunities. They will develop prototype user solutions to support those processes, obtain business sign-off on end-to-end process proposals, and collaborate with IT to define the technical solutions required.

Description

  • This position is responsible for creating NC part programs used on numerically controlled production machines. Work performed requires application of standard techniques, procedures, and criteria.
  • Updates existing NC tapes per engineering change requests or manufacturing needs, creates family part master programs under the direction of PGL or more experienced programmer and establishes recall modules in order to standardize setup statements, tooling selection, machining speeds, etc.
    Makes recommendations in manufacturing methods and validates accuracy of programs prior to release of tapes to shop floor.

Requirement

Skills typically acquired through 2-4 years related NC Programming experience

This advertiser has chosen not to accept applicants from your region.

cnc programmer

Singapore, Singapore $60000 - $120000 Y MIEUX PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job description:

  • Plans machining/Programming by studying work orders, engineering drawings, materials, specifications, and machining parameters; interpreting geometric dimensions and tolerances.
  • Plans stock inventory by checking stock to determine amount available; anticipating needed stock; placing and expediting orders for stock; verifying receipt of stock.
  • Programs CNC mills, including zero and reference points; setting tool registers, offsets, compensation; calculating requirements, including basic math, geometry, and trigonometry; proving part programs.
  • Sets-up CNC / Conventional mills by installing tools, attachments, collets, bushings, cams, gears, stops, and stock pushers; indicating vices
  • Verifies settings by measuring positions, first-run part, and sample workpieces; adhering to international/ drawing required standards.
  • Maintains specifications by observing drilling, grooving, and cutting, facing, and thread chasing operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes.
  • Maintains safe operations by adhering to safety procedures and regulations.
  • Maintains equipment by completing preventive maintenance requirements; following manufacturer's instructions; troubleshooting malfunctions; calling for repairs.
  • Maintains continuity among work shifts by documenting and communicating actions, irregularities, and continuing needs.
  • Documents actions by completing production and quality logs.
  • Updates job knowledge by participating in educational opportunities; reading technical publications.
  • Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
    Add hoc operations as and when needed.

Requirements:

  • Minimum Technical Certificate or Diploma in Mechanical Engineering, Precision Engineering, Manufacturing, or a related field.
  • Completion of relevant vocational training in CNC machining or programming is a plus.
  • Minimum 2–3 years of hands-on experience in CNC programming, setup, and operation (milling & turning).
  • Experience in reading and interpreting engineering drawings and geometric dimensioning & tolerancing (GD&T).
    Willingness to work in shifts or overtime if required.

Job Type: Full-time

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programmer Jobs View All Jobs in Singapore