893 C Programmer jobs in Singapore

Senior Software Developer Programmer

Singapore, Singapore BELIEVER MUSIC PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Highlights
  • High-growth with Company Share Option
  • Work with Wonderful Teammates
  • Work For a Meaningful Cause
Job Description

Position title: Lead Programmer

DEVELOPMENT & OPERATIONS

REPORTS TO CHIEF EXECUTIVE

DESCRIPTION

Systems development experience in CRM, retail, accounting & inventory control domains are advantageous.

Development Skills:

  • Able to formulate algorithms to solve business operation problems & convert these algorithms into efficient production program codes
  • Have strong programming skills in Java language & APIs
  • Have strong database design & programming skills in MySQL SQL language
  • Have strong programming skills in JavaScript language & libraries like JQuery or MooTools, etc
  • Have strong web page layout skills in modern & responsive HTML & CSS syntax & making such web pages compatible with different web browser flavours & versions
  • Have good understanding of HTTP protocol (e.g. GET, POST, header fields, byte serving) & how clients like web browsers & mobile apps use HTTP to communicate with web servers
  • Have good understanding of what SSL CA, server & client certificates
  • Have good understanding of using JSON data structures to pass information between servers & clients, & consuming JSON data over HTTP from servers in Java code
  • Able to develop web applications with standard Java Servlet API & deploy them to Apache Tomcat servlet containers
  • Able to develop desktop applications with standard Java Swing or JavaFX API

Administration Skills:

Able to setup, configure, maintain, update & upgrade Apache Tomcat Servlet containers on Linux/Unix

Able to setup, configure, maintain, update & upgrade MySQL database servers on Linux/Unix

Able to configure, maintain, update & upgrade at least one flavour of enterprise-class Linux operating systems like RHEL, Oracle Linux or SUSE Linux Enterprise, etc

Have good understanding of Bash scripting (e.g. backquote commands, for loops)

Have good understanding of Unix commands like awk, chmod, chown, crontab, service, tail, tar, vi, etc

Able to generate private keys, CSRs, CA certificates, server certificates & client certificates on Linux

Able to configure smtpd & ftpd daemons on Linux

Interested applicants - send your resumes to: requirements/ info:

  • Min. 4 years experience
  • 5-days work week (Mon-Fri)
  • Full-time position
  • Choice of work locations at central, west or east- Immediate availability
  • Send us your resume and meet us to find out more
Tell employers what skills you have

CRM
JSON
HTML
MySQL
Application Development
JavaScript
HTML5
Web Technologies
Technology Solutions
Inventory Control
IT Operations
Networking
Mobile Applications
Java
API
Linux
Software Development
Able To Work Independently
This advertiser has chosen not to accept applicants from your region.

Programmer

Singapore, Singapore MAXZRANGE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Description

We are looking for a dedicated and detail-oriented Programmer to join our development team.

You will be responsible for the research, design, development, and maintenance of software systems, ensuring they meet both functional and technical requirements.

Responsibilities
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop appropriate software solutions.
  • Enhance and update existing software applications and develop testing procedures.
  • Work closely with hardware engineers to ensure proper hardware-software integration.
  • Implement applications using Microsoft development tools in an N-Tier environment.
  • Develop and maintain Web-based solutions.
  • Support development projects throughout the entire project life cycle.
  • Assist in physical and logical database design.
  • Design, code, and test technical solutions.
  • Identify system deficiencies and recommend effective solutions.
  • Translate functional requirements into technical specifications and development tasks.
  • Perform unit and system integration testing, data conversion, migration, and documentation.
  • Prepare and maintain technical documentation, including specifications and infrastructure requirements.
  • Ensure development tasks are completed on schedule and thoroughly tested with minimal defects.
  • Perform any other ad-hoc duties assigned by the Project Manager or Project Director.
Requirements
  • Diploma or Degree in Computer Engineering, Computer Science, or Information Technology.
  • Minimum 3 years of relevant working experience.
  • Proficient in HTML, CSS, JavaScript.
  • Strong knowledge of C#, VB.NET, ASP.NET, MS SQL, .NET Core.
  • Experience in UML and Object-Oriented Analysis & Design.
  • Hands-on experience in CMS customization and usage (please specify CMS type in your resume).
  • Good technical documentation and communication skills.
  • Able to work independently and as part of a team.
Tell employers what skills you have

UML
Technical Documentation
ASPNet
CSS
.NET
Hardware
HTML
JavaScript
Information Technology
SQL
Communication Skills
System Integration Testing
C#
Research Design
Able To Work Independently
This advertiser has chosen not to accept applicants from your region.

Programmer

389626 $8500 Monthly MAXZRANGE PTE. LTD.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

We are looking for a dedicated and detail-oriented Programmer to join our development team.
You will be responsible for the research, design, development, and maintenance of software systems, ensuring they meet both functional and technical requirements.

Responsibilities
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop appropriate software solutions.
  • Enhance and update existing software applications and develop testing procedures.
  • Work closely with hardware engineers to ensure proper hardware-software integration.
  • Implement applications using Microsoft development tools in an N-Tier environment.
  • Develop and maintain Web-based solutions.
  • Support development projects throughout the entire project life cycle.
  • Assist in physical and logical database design.
  • Design, code, and test technical solutions.
  • Identify system deficiencies and recommend effective solutions.
  • Translate functional requirements into technical specifications and development tasks.
  • Perform unit and system integration testing, data conversion, migration, and documentation.
  • Prepare and maintain technical documentation, including specifications and infrastructure requirements.
  • Ensure development tasks are completed on schedule and thoroughly tested with minimal defects.
  • Perform any other ad-hoc duties assigned by the Project Manager or Project Director.
Requirements
  • Diploma or Degree in Computer Engineering, Computer Science, or Information Technology.
  • Minimum 3 years of relevant working experience.
  • Proficient in HTML, CSS, JavaScript.
  • Strong knowledge of C#, VB.NET, ASP.NET, MS SQL, .NET Core.
  • Experience in UML and Object-Oriented Analysis & Design.
  • Hands-on experience in CMS customization and usage (please specify CMS type in your resume).
  • Good technical documentation and communication skills.
  • Able to work independently and as part of a team.
This advertiser has chosen not to accept applicants from your region.

Programmer

757695 $5000 Monthly PIXEL AUTOMATION PTE. LTD.

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities and Duties


· Develop a deep understanding of design specifications based on

customer equirements, , organizational goals, and business

strategies. Conceptualize and develop solutions based on project

requirements and Company standards through the use of

simulations/modelling to support design concept used.


· Develop design specification sheet based on Mechanical design and

update as and when required and distribute to relevant Develop

system architecture based on mechanical design, flow chart and

other control system requirement specified by customer taking in to

consideration of optimised design for manufacturing, cost, quality

and safety.


· Initiate and carry out internal design reviews to share and explain

the completed modules with other departments.


· Initiate and carry out design review with customer based on project

schedule


· Revise design and documents based on both internal and external

review


· Create wiring diagram for various control panels and filed wiring and approval from department manager


· Create Bill Of Materials (BOM) for various panels and sub panels based on design schedule given


· Create drawing release file and send out drawings for panel and field wiring quotation


· Send out standard part list for quotation based on BOM


· Receive quotation and make price comparison spreadsheet


· Raise PR and get department manager approval and send to

Purchase department for negotiation and ordering


· Prepare offline PLC/PC program for various panels based on the

design requirements.


· Make necessary modifications needed, update design, drawings and

get approval from department manager.


· Release revised drawings to wiring and assembly team


· Support panel and filed wiring team as and when necessary


· Carry out PLC I/O configuration, Netother devise driver set up and

carry out I/O check and wiring integrity check


· Set up and debug PLC/PC program


· Carry out all the activities based on the project schedule given


· Meet quality standards while maintaining working knowledge of

relevant technologies and best practices, and upholding company

policies, internal, customer standards for machine building and

safety.


· Develop, train, and educate junior engineers, guide technical

direction, and act as a technical liaison between customers


SPECIAL NOTES:


The incumbent (s) of this position is expected to perform all other related duties as assigned




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

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.
Be The First To Know

About the latest C programmer Jobs in Singapore !

PLC Programmer

$60000 - $80000 Y Stafflink Services Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Working Location: Bukit Batok
  • Monday to Friday 830am to 6pm
  • AWS & VB provided

Job Description:

  • Program, configure, and troubleshoot PLC and HMI systems
  • Work independently to execute and deliver control system projects
  • Provide technical support for Instrumentation & Control (I&C) engineering initiatives
  • Perform on-site service, testing, and commissioning activities
  • Support project management tasks, including documentation and client communication

Requirements:

  • Minimum Diploma in Electrical, Electronics, Control Engineering, or related field
  • 5 years of hands-on experience in PLC & HMI programming
  • Class 3 driving license is an added advantage

HOW TO APPLY:

Interested applicants, please click on "Apply Now" or email to submit your resume.

We regret to inform that only shortlisted candidates will be notified.

Stafflink Services Pte Ltd

EA Licence No.: 04C4294

EA Personnel: Tiang Wan Ying

EA Personnel Reg. No.: R

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.
 

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 C Programmer Jobs