Search by job, company or skills

ST Engineering

Software Engineer (DSC/CY/I2)

2-5 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

We are seeking a versatile and results-driven Software Engineer to support the design, development, and integration of customized software solutions with a strong emphasis on Full Stack Development. In this role, you will contribute to the end-to-end development of applications, collaborating closely with cross-functional teams to deliver scalable and maintainable software aligned with product and project goals. The ideal candidate brings hands-on experience across front-end and back-end technologies, a solid understanding of system integration, and a commitment to delivering high-quality, user-centric solutions in a dynamic and collaborative environment.

Be Part of Our Success

  • Collaborate with other software engineers and system architects/engineers to design, build, and maintain applications
  • Develop end-to-end specifications for solution components
  • Perform testing and implementation of the solution
  • Troubleshoot and resolve software issues
  • Generate relevant documentation, reports etc.
  • Design scalable, efficient, and high-quality software solutions.
  • Ensure the development of robust, maintainable, and efficient software that is in line with industry best practices.
  • Ensure software development follows the company's coding standards, best practices, and testing methodologies.
  • Execute code reviews, unit testing, and integration testing to maintain high-quality code and ensure software reliability.
  • Continuously evaluate and improve software development processes, tools, and technologies used by the team.

Qualities We Value

  • Knowledge in Computing / Computer Science / Software Engineering or equivalent
  • Preferably with 2 years of experience in software engineering / development preferred
  • Familiar with full-stack web development and desktop app development
  • Good knowledge of software development life cycle and OOP concepts
  • Proficient in programming languages such as C#, Java, JavaScript, Typescript, HTML5, CSS3, Python
  • Familiar with web frameworks and technologies such as React, Angular, Spring Boot, Node.js, Next.js, Express.js, ASP.NET, Java Server Faces
  • Familiar with relational databases such as MSSQL, MySQL, PostgreSQL
  • Familiarity with Artificial Intelligence technologies or containerization technologies is a plus
  • Experience in mobile app development is a plus
  • Self-motivated and willing to learn new technologies
  • Ability to work in a team environment
  • Good team player with critical thinking, analytical and creative problem-solving skills.
  • Singaporean only
  • Candidates with more experience may be considered for senior roles.

More Info

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.

Job ID: 115365819