Senior Software Engineer
Summary
Recruited via staffing firm Talentvis, this Singapore-based Senior Software Engineer role involves developing, maintaining and supporting mission-critical applications using Java, C++, Python or Node.js, deploying them in cloud-native/containerised environments, and implementing automated testing, CI/CD and security best practices.
Key Responsibilities Develop, maintain and enhance software applications using languages such as Java, C++, Python or Node.js.
Support application deployment in cloud-native, virtualised or containerised environments.
Implement automated testing, code management and CI/CD practices.
Ensure applications meet security, reliability and performance requirements.
Support software validation, troubleshooting and integration activities.
Prepare technical documentation and collaborate with cross-functional teams.
Requirements Degree in Computer Science, Computing, Computer Engineering or a related discipline.
5-10 years of relevant software development experience.
Proficiency in one or more relevant programming languages.
Familiarity with Linux/UNIX or Windows environments, CI/CD, GitOps and infrastructure as code.
Experience with cloud-native applications, ETL or data-stream processing is advantageous.
Experience in regulated, aviation, aerospace, defence or other mission-critical environments is an advantage.
Interested candidates are encouraged to submit their resumes outlining their relevant experience and achievements to apply88(@)talentvis.com or click apply! ..We regret to inform that only shortlisted candidates would be notified.. EA License No: 04C3537 EA Personnel No: R22106683 EA Personnel Name: Yang Hui Shan, Sherri