Search by job, company or skills

ST Engineering

Assistant Principal Software Engineer

Early Applicant
Quick Apply
  • Posted 27 days ago
  • Be among the first 20 applicants
2-4 Years

Industrial Engineering

Job Description

Design, develop, test and maintain a highly scalable, secure and modular AI and data analytics platform

Perform code review and providing critical suggestions for fixes and improvements

Mentor and guide software developers to promote growth in technical capabilities, improve quality and productivity

Troubleshoot and fix software and system issues including system performance

Prepare technical design documents, sample code of the frameworks and APIs

Provide training and demonstration to the users of the platform

Be constantly updated with up-to-date trends and technologies to anticipate upcoming development needs and requirements

Ability to understand and integrate open-source projects with products

Setting up, maintaining, and evolving the cloud infrastructure (AWS, Azure or GCP) of web applications

Design, build, and maintain efficient, reusable, and reliable Docker container

Requirements

Bachelor's or master's degree computer science, software engineering, information systems or related field

Minimum 5 years of hands-on software development experience from requirements specifications, design, implementation, Unit testing and system integration. Has gone through full software development life cycle

Minimum 5 years of experience with Java or Python programming

3 years of experience of web application development using Angular or similar technologies

Sold background in OOP and knowledge of software design patterns/ best practices and software development process is essential

Deep understanding of Spring MVC, Spring Framework, Spring Boot and Spring Security

Deep understanding of system security, especially in OAuth2, Kerberos, etc. for Single Sign-on (SSO)

Having experience of developing the applications with micro-service architecture

Minimum 2 years of hands-on experience in working with docker platform

Strong learning and problem-solving skills

Experience of CI/CD or DevOps is an advantage

Date Posted: 27/05/2025

Job ID: 115328581

Report Job

About Company

ST Engineering is a global technology, defence and engineering group with a diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. The Group harnesses technology and innovation to solve real-world problems, enabling a more secure and sustainable world. Headquartered in Singapore, it has operations spanning Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. ST Engineering reported a revenue of over $11 billion in 2024 and ranks among the largest companies listed on the Singapore Exchange. It is a component stock of MSCI Singapore, FTSE Straits Times Index and Dow Jones Best-in-Class Asia Pacific Index.

View More
Last Updated: 24-09-2025 04:54:15 PM
Home Jobs in Jurong West Assistant Principal Software Engineer

Similar Jobs