Programmer Analyst

Date PostedJune 16, 2026LocationSingaporeCompanyJABIL CIRCUIT (SINGAPORE) PTE. LTD.Salary$4,000 to $5,000 MonthlyTypePermanent

Job Summary

The Programmer Analyst designs, develops, tests, and maintains software applications to support operational and business requirements. This role involves collaborating with cross-functional IT teams to ensure system performance, reliability, and continuous improvement. The position requires strong problem-solving skills and the ability to manage technical documentation and system integration tasks.

Responsibilities

  • Design, develop, and maintain software applications
  • Perform system testing and troubleshooting
  • Develop technical specifications and user manuals
  • Provide end-user training and support

Required Skills

  • Proficiency in C#, JavaScript, Python, HTML/CSS
  • Experience with Microsoft SQL Server
  • Knowledge of SDLC and coding standards
  • Strong analytical and problem-solving abilities

Job Details

Essential Duties and Responsibilities • Design, develop, test, debug, and deploy software applications in accordance with business and technical requirements • Analyze existing systems, processes, and business requirements to identify opportunities for improvement and optimization • Develop technical specifications, system documentation, and user manuals for supported applications • Perform system testing, including preparation of test data, validation, and user acceptance testing (UAT) support • Troubleshoot and resolve issues related to software applications in collaboration with infrastructure and support teams • Support system integration activities, including database interfaces and application connectivity • Install, configure, and maintain software applications in production and non-production environments • Provide end-user training and support for newly implemented or enhanced systems • Participate in project planning, status reporting, and continuous improvement initiatives • Ensure compliance with IT standards, security policies, and documentation requirements Job Qualifications Knowledge and Technical Requirements • Hands-on experience in web, Windows, or mobile application development • Solid understanding of software development lifecycle (SDLC), coding standards, and best practices • Proficiency in programming languages such as: C#, JavaScript / jQuery, HTML5 / CSS, Python • Experience with Microsoft SQL Server (2012 or above), including database design and query optimization • Familiarity with development tools such as Microsoft Visual Studio (2017 or above) • Understanding of system integration concepts, data flow, and application architecture • Ability to prepare technical documentation, test plans, and user guides • Strong analytical and problem-solving skills • Self-motivated, proactive, and able to work independently with minimal supervision • Ability to manage multiple priorities and meet deadlines in a fast-paced environment • Effective communication and collaboration skills across technical and non-technical teams • Adaptability and willingness to learn new technologies and tools Educational Background & Experience • Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or related field • Minimum 1–2 years of relevant working experience in application development or system support