Deskripsi Pekerjaan
Join ST Engineering, a global defense and security technology leader, as a Lead Software Engineer (C++ | C#) in Singapore. This pivotal role combines technical leadership with cutting-edge software development for critical defense applications. You'll spearhead the design and implementation of high-performance systems, mentor engineering teams, and drive innovation in secure software solutions. Your expertise in C++ and C# will directly impact national security initiatives while working in a collaborative environment that values technical excellence and continuous learning.
As a key technical leader, you'll own the full software development lifecycle from concept to deployment, ensuring robustness, scalability, and compliance with industry standards. ST Engineering offers competitive compensation, comprehensive benefits, and opportunities for professional growth in a mission-driven organization. This is your chance to apply advanced programming skills to real-world challenges while contributing to Singapore's technological sovereignty.
Tanggung Jawab
- Lead design and development of C++/C# software systems for defense and security applications
- Mentor and guide engineering teams through code reviews, technical guidance, and best practices
- Collaborate with cross-functional teams to define requirements and system architecture
- Implement secure, high-performance solutions meeting stringent defense standards
- Drive innovation through adoption of emerging technologies and methodologies
- Ensure compliance with software quality metrics and security protocols
- Document technical specifications and maintain comprehensive project documentation
Kualifikasi
- Bachelor's degree in Computer Science/Software Engineering (Master's preferred)
- 8+ years of software development experience with 3+ years in leadership role
- Expert proficiency in C++ and C# with deep OOP knowledge
- Experience in defense, aerospace, or security sector highly advantageous
- Strong background in software development lifecycle methodologies
- Proven ability to lead technical projects from conception to deployment
- Excellent problem-solving skills and technical decision-making abilities
- Strong communication skills with ability to collaborate across teams