Search by job, company or skills

ST Engineering

Senior Software Engineer / Lead (DSC/CY/I2)

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

Information Technology

Job Description

Be Part of Our Success

Team Leadership & Development:

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and innovative work environment.
  • Provide regular feedback and performance evaluations for team members, ensuring their professional growth and development.
  • Assign tasks, set priorities, and ensure deadlines are met for software development projects.
  • Oversee the full software development lifecycle, from concept to deployment.
  • Work closely with stakeholders to gather requirements and ensure alignment with business objectives.
  • Define project scopes, timelines, and resource allocation to ensure successful and timely delivery of software solutions.

Software Architecture and Design:

  • Design scalable, efficient, and high-quality software solutions.
  • Review and approve system architectures and designs, ensuring they meet technical and business requirements.
  • 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.
  • Encourage 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.

Budget and Resource Management:

  • Assist with the planning and allocation of resources and budgets for software development initiatives.
  • Ensure team productivity and efficiency while staying within budget constraints.

Qualities We Value

  • Knowledge in Computer Science, Software Engineering or equivalent
  • Proven experience in managing and leading software development teams, guiding team members in technical and career development.
  • Strong understanding of software development methodologies (Agile, Scrum, Waterfall, etc.).
  • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, etc.
  • Experience with version control systems (Git, SVN), continuous integration, and continuous deployment (CI/CD) practices.
  • Excellent problem-solving, organizational, and analytical skills.
  • Strong communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
  • Experience with microservices architecture, containerization (Docker, Kubernetes), and serverless computing.
  • Experience in Network design.
  • Singaporean only
  • Candidates with more experience may be considered for Senior role

Date Posted: 27/05/2025

Job ID: 115351907

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 Senior Software Engineer / Lead (DSC/CY/I2)

Similar Jobs