Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Software Engineer

PATEC PTE. LTD.

Software EngineeringProfessionalFull-timeHougang, Sengkang, Serangoon Garden, Punggol, Singapore

Job Description

1. Software Development and System Enhancement • Design, develop, test, implement, and maintain software applications to support business and operational requirements. • Analyse user requirements and translate them into technical specifications and software solutions. • Troubleshoot software issues, perform root cause analysis, and implement corrective actions. • Enhance existing applications and systems to improve functionality, reliability, efficiency, and performance. • Develop and maintain software solutions in accordance with established coding standards and best practices. 2. System Integration and Implementation • Develop and maintain integrations between software applications, databases, enterprise systems, and business platforms. • Participate in system upgrades, application deployment, data migration, and implementation activities. • Conduct system testing, user acceptance testing (UAT), and post-implementation reviews. • Ensure software solutions meet functional requirements, quality standards, and business needs. • Identify and resolve system compatibility and integration issues. 3. Technical Support and Maintenance • Provide technical support for software applications and business systems. • Investigate and resolve application errors, system performance issues, and operational disruptions. • Maintain technical documentation, system configurations, user manuals, and system records. • Implement preventive maintenance and continuous improvement initiatives to enhance system stability and reliability. • Monitor system performance and recommend appropriate technical improvements. 4. Stakeholder and Vendor Coordination • Gather and analyse business requirements by working closely with users and relevant stakeholders. • Liaise with software vendors, consultants, and service providers on system development, implementation, and technical support. • Provide technical advice and recommendations to support business and operational requirements. • Prepare technical documentation, system specifications, and implementation updates. • Provide training and guidance to users on new systems, features, and operational procedures. 5. Quality Assurance and Continuous Improvement • Establish and follow software development, testing, deployment, and maintenance procedures. • Ensure software solutions comply with relevant IT policies, security requirements, and data protection standards. • Identify opportunities to automate processes, improve workflows, and enhance operational efficiency. • Keep abreast of emerging software technologies, development practices, and industry best practices. Job Requirements and Qualifications • Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline. • Relevant experience in software development, application support, system implementation, or IT systems maintenance. • Experience in software development, application enhancement, or system integration would be an advantage. • Proficiency in one or more programming languages, such as Java, Python, C#, or JavaScript. • Knowledge of relational databases, SQL, database design, and data management. • Familiarity with software development life cycles (SDLC), software testing, debugging, and version control. • Understanding of system integration, APIs, web applications, and enterprise systems. • Familiarity with cloud platforms, cybersecurity principles, and IT infrastructure. • Strong analytical, problem-solving, and troubleshooting skills. • Good communication and interpersonal skills, with the ability to work effectively with technical and non-technical stakeholders. • Ability to work independently and collaboratively across technical and business teams. • Detail-oriented, organised, proactive, and adaptable to changing business and technical requirements. • Strong commitment to software quality, system reliability, and continuous improvement.

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.