Senior Software Technical Manager

3 days ago


Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time
About ST Engineering Mission Software & Services

ST Engineering Mission Software & Services is a global technology, defence, and engineering group with a presence in Asia, Europe, the Middle East, and the U.S. We serve customers in over 100 countries, leveraging technology and innovation to solve real-world problems and improve lives through our diverse portfolio of businesses across aerospace, smart city, defence, and public security segments.

Our history spans over 50 years, guided by our core values – Integrity, Value Creation, Courage, Commitment, and Compassion. These values are embedded in our ST Engineering culture, influencing every aspect of our business, from the people we hire to our partners and customers.

About Our Line of Business – Mission Software & Services

Our Mission Software & Services business provides cutting-edge mission-critical command, control, and communications (C3) systems with secured IT infrastructure and managed services. We support our clients' innovation journey through design thinking, analytics, and AI-enabled decision support with our full suite of cloud computing solutions. We offer intelligent, actionable insights and sustainable solutions to our valued partners in diverse industries, including defence, government, and commercial sectors.

Job Description

Technical Leadership & Client Engagement

  • Lead and guide software delivery teams, serving as the primary technical representative in client meetings to discuss and implement solutions.

Software System Design & Development

  • Architect and develop software systems and applications tailored to the needs of clients, end-users, and other key stakeholders.

Requirements Management & Task Scheduling

  • Partner with the Project Manager and Scrum Master(s) to ensure timely and successful delivery of the project scope, adhering to the agreed-upon schedule.
  • Analyze project requirements and develop detailed work schedules for the team, employing agile methodologies such as daily stand-up meetings and sprints to meet key milestones.

Collaboration & Technical Feasibility

  • Work closely with developers, software engineers, and other stakeholders to ensure that software systems and applications are technically feasible and optimized for performance.

Stakeholder Communication

  • Act as the liaison between team members, management, and clients, ensuring that project outcomes are aligned with the defined scope and expectations.

Technical Advisory & Issue Resolution

  • Serve as a technical advisor to the development team, offering troubleshooting support and driving issue resolution.

Documentation & Communication

  • Prepare and maintain technical documentation, design plans, and other essential information to facilitate clear communication and collaboration within the team.

System Enhancement Recommendations

  • Evaluate and suggest modifications or upgrades to existing software systems and applications to enhance performance, functionality, and overall user experience.

Innovation & Trend Integration

  • Stay informed about emerging trends and technologies in software development and integrate these advancements into design strategies and development processes.
  • Ensure compliance with industry standards, regulations, and best practices (e.g. SGTS, GCC, IM8, etc.)

Qualities We Value

  • 3+ years in Extreme Programming techniques such as pair programming, test-driven development, etc
  • 3+ years of experience in technology / software sales or pre-sales consulting
  • 5+ years of experience in infrastructure architecture (on-prem/cloud), database architecture and networking
  • 7+ years in software and systems design and implementation, including development of mobile applications
  • Proven experience as a Solution Architect, with a strong portfolio of software systems, applications designed and developed of project delivery is preferred
  • Proficiency in software development languages such as Java, Python, C++, or others
  • Strong problem-solving, analytical, and critical thinking skills
  • Working knowledge of software development tools and methodologies (e.g. Agile, SCRUM)
  • Experience in a customer-facing, sales aligned role, presenting to small and large audiences
  • Good interpersonal and communication skills
  • Ability to work independently and as part of a team

Our Commitment That Goes Beyond the Norm

  • An environment where you will be working on cutting-edge technologies and architectures.
  • Safe space where diverse perspectives are valued, and everyone's unique contributions are celebrated.
  • Meaningful work and projects that make a difference in people's lives.
  • A fun, passionate and collaborative workplace.
  • Competitive remuneration and comprehensive benefits.


  • Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    About ST Engineering Mission Software & ServicesWe are a global technology, defence, and engineering group with a presence in Asia, Europe, the Middle East, and the U.S. Our diverse portfolio of businesses spans the aerospace, smart city, defence, and public security segments. We use technology and innovation to solve real-world problems and improve...


  • Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST 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 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Job Title: Senior Software ManagerJob Summary:We are seeking a highly skilled Senior Software Manager to join our team at NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. The ideal candidate will have a strong background in software development, with expertise in JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies.Key...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About the RoleVanguard Software PTE. LTD. is seeking a highly skilled and experienced Senior Software Architect to lead our team of talented engineers in designing, implementing, and delivering high-quality, efficient, secure, and scalable software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: Senior / Lead Backend Engineer (Java)Vanguard Software Pte. Ltd. is seeking a highly skilled Senior / Lead Backend Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality, scalable, and secure cloud-based enterprise infrastructure solutions.Key...

  • Software Engineer

    3 months ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking dynamic, and ownership driven individuals with a passion for solving problems and providing creative, secure and efficient solutions to join our team as a (Senior) Software Engineer to help evolve and innovate features of our suite of enterprise grade cloud-based management systems.As the (Senior) Software...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking dynamic, and ownership driven individuals with a passion for solving problems and providing creative, secure and efficient solutions to join our team as a (Senior/Lead) Software Engineer to help evolve and innovate features of our suite of enterprise grade cloud-based management systems.As the (Senior/Lead)...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DESCRIPTION· The incumbent will be responsible for developing and installing robust software solutions.· Key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies.· The...

  • Software Developer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled and experienced Software Developer to join our team as a (Senior) Software Engineer to help evolve and innovate features of our suite of enterprise-grade cloud-based management systems.As a (Senior) Software Engineer, you will utilize your extensive knowledge of algorithms and data...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled Senior Backend Software Engineer to lead our Backend Engineering division. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance, scalable, and secure cloud-based enterprise infrastructure solutions.Key ResponsibilitiesTechnical...

  • Software Developer

    3 days ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Vanguard Software PTE. LTD. as a key member of our software development team.Job SummaryThe successful candidate will be responsible for designing, developing, and maintaining high-quality, efficient, and scalable software solutions...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: Lead/Principal Software EngineerVanguard Software Pte. Ltd. is seeking a highly skilled and experienced Lead/Principal Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our in-house developed suite of enterprise-grade cloud-based management...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    About The Software Practice PTE. LTD.We are a results-driven organization that values execution and creativity. Our culture is built on delivering high-quality products on time, and we trust our team members to take ownership of their work.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our high-performing cross-functional team....


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled and experienced Technical Lead - Software Engineering to join our team. As a key member of our software engineering team, you will be responsible for leading the design, development, and maintenance of our in-house developed suite of enterprise-grade cloud-based management systems.Key...


  • Singapore SENIOR INTERNATIONAL HOLDING (SINGAPORE) PTE. LTD. Full time

    Job SummaryThe Senior International Holding (Singapore) Pte. Ltd. is seeking a highly skilled and experienced Technical and Research Director to lead and manage the technical and research departments within the organization.Key Responsibilities:Develop and implement strategic plans to drive technical innovation and research excellence.Oversee technical...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. as a Java Developer. The ideal candidate will have a strong background in software development, with expertise in Java, Spring Boot, and related technologies.Key ResponsibilitiesDesign, implement, and deliver high-quality software...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled Senior Mobile Software Engineer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms using React Native.Key ResponsibilitiesCollaborate with...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD. as a key member of our cross-functional team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining mission-critical systems, delivering high-availability and performance.Key...


  • Singapore MyCareersFuture Full time

    About MyCareersFutureMyCareersFuture is a leading technology, defence, and engineering group with a global presence. We serve customers in over 100 countries, leveraging technology and innovation to solve real-world problems and improve lives.About Our Line of BusinessOur Mission Software & Services business provides cutting-edge command, control, and...


  • Singapore ENTERPRISE SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Summary:- We are seeking a highly experienced and motivated Senior Embedded Software Engineer to join our team focused on industrial automation applications.Key Responsibilities:-1. Embedded Software Development:--Lead the design, development, and maintenance of embedded software for industrial automation products, including PLCs,...