Lead Software Engineer
Must-have:PythonJavaNode.jsCloudCI/CDSecurityLead
Your tasks
We are seeking a Lead Software/Applications Engineer to provide technical leadership in the development, enhancement and support of complex software applications. You will guide technical implementation, promote secure development practices and ensure applications meet performance, reliability and delivery requirements.
- Lead software design, development, enhancement and technical troubleshooting.
- Review application architecture, code quality and technical solutions.
- Guide the adoption of CI/CD, automation, GitOps and infrastructure-as-code practices.
- Support cloud-native and containerised application deployments.
- Ensure security-by-design principles and appropriate testing and validation.
- Coordinate with project, infrastructure, integration and cybersecurity teams.
- Mentor engineers and maintain technical standards and documentation.
Requirements
- Degree in Computing, Computer Science, Computer Engineering or a related discipline.
- More than 10 years of relevant software engineering experience.
- Strong hands-on experience with Java, C++, Python, Node.js or other relevant technologies.
- Experience with Linux/UNIX or Windows, cloud-native applications and containerised environments.
- Good understanding of CI/CD, GitOps, automated testing and application security.
- Strong technical problem-solving, solution design and stakeholder management skills.
- Experience in regulated, safety-critical or mission-critical systems is an advantage.
How to apply
Interested candidates are encouraged to submit their resumes outlining their relevant experience and achievements to apply88(@)talentvis.com or click apply!
Other
We regret to inform that only shortlisted candidates would be notified
EA Personnel No: R22106683
Contact person
Listed by the employer in the job posting — for questions and your application.
- Yang Hui Shan, SherriEA Personnel
- apply88(@)talentvis.com