SE

Senior Application Software Developer

St Engineering Advanced Networks & Sensors Pte. Ltd.

D22 Jurong, Jurong Island, TuasFull TimeS$4,500 – S$6,000/mo

Posted 8 Jul 2026

About this role

About ST Engineering ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange. Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire to working with each other, to our partners and customers. About our Line of Business – Advanced Networks & Sensors Our Advanced Networks & Sensors business specializes in platform digitalization, advanced connectivity, and cutting-edge manufacturing. This diversity of capabilities presents a range of roles through which you can contribute to the development of innovative, secure, and patented products. Join our team and play a crucial role in developing tomorrow’s technology and connectivity solutions and services to sectors spanning defence, public security, government, and the commercial realm. Your work will have a global impact as we empower customers through advanced communications, intelligent sensors, and the deployment of AI-enabled Edge applications for mission-critical roles. Together, We Can Make A Significant Impact The role will report to the Lead Solution Architect. He/She will be designing seamless user experiences for AI-driven digital products, ensuring that complex AI technologies are intuitive, user-friendly, and accessible to abroad range of users. The ideal candidate will have experience working on cutting-edge digital technology products, leveraging on AI to enhance user interactions and solve problems in creative ways. You will collaborate with AI engineers, data scientists, product managers, and developers to create impactful digital solutions. This role is ideal for someone who embraces modern engineering practices, including AI-assisted (“vibe”) coding, automated testing, and continuous delivery, while maintaining strong discipline in code quality, validation, and performance optimization. Be Part of Our Success Design, develop, and maintain scalable enterprise and web applications Translate business and functional requirements into robust technical solutions Leverage AI-assisted development tools (vibe coding)to improve productivity while ensuring code quality and maintainability Write clean, modular, and well-documented code following best practices and standards Perform code validation activities, including peer reviews, static analysis, and automated quality checks Develop and maintain unit, integration, and regression test suites Troubleshoot and resolve application defects, performance bottlenecks, and system issues Collaborate with cross-functional teams (Product, QA, DevOps, UX) to deliver high-quality solutions Contribute to and optimize CI/CD pipelines for automated build, test, and deployment processes Ensure adherence to security, coding standards, and performance requirements Stay current with emerging technologies, particularly in AI-assisted development and automation Qualities We Value Knowledge in Computer Science, Software Engineering or related discipline/experience 3–5 years of hands-on experience in application software development Proficiency in at least one modern programming language: Java, Python, C#, or JavaScript/TypeScript Strong understanding of: o Software design principles and application architecture o RESTful APIs and service-oriented design Practical experience with AI-assisted development (vibe coding) tools Solid experience in code validation practices, including: o Code reviews (AI-powered debugging and development tools) o Static code analysis (e.g., SonarQube, ESLint, PMD, Codacy) o Coding standards enforcement Strong background in software testing, including: o Unit testing (Unit testing frameworks (JUnit, NUnit, pytest, Jest) o Integration testing o Test automation (AI-powered testing platforms e.g.,Testim, Mabl) Experience working with relational (SQL) and/or NoSQL databases Proficiency with Git-based version control Familiarity with Agile/Scrum methodologies Expe…

What they're looking for

Liaising with cross functional teamsPeer ReviewTDD3rd party integration

About St Engineering Advanced Networks & Sensors Pte. Ltd.

Industry: Information & communications

Frequently asked questions

What does a Senior Application Software Developer at St Engineering Advanced Networks & Sensors Pte. Ltd. do?

About ST Engineering ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100countries. The Group uses technology and innovation to solve real-world problems and improve lives through its …

What skills does this Senior Application Software Developer role need?

Key skills for this role include Liaising with cross functional teams, Peer Review, TDD, 3rd party integration.

How much does a Senior Application Software Developer at St Engineering Advanced Networks & Sensors Pte. Ltd. pay?

This role lists a salary of S$4,500 – S$6,000 per month.

Is this Senior Application Software Developer role remote, hybrid, or on-site?

The listing is based in D22 Jurong, Jurong Island, Tuas. Check the posting for remote or hybrid options.

How do I apply for this Senior Application Software Developer role?

You can apply directly on St Engineering Advanced Networks & Sensors Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.