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 100 countries. 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 – Mission Software & Services
Our Mission Software & Services business provides leading-edge mission critical command, control, and communications (C3) systems with secured IT infrastructure and managed services. We support our client’s innovation journey through design thinking, analytics, and AI-enabled decision support with our full suite of cloud computing solutions. We provide intelligent, actionable insights and sustainable solutions to our valued partners in diverse industries including defence, government, and commercial sectors.
Together, We Can Make A Significant Impact
You will work closely with the enterprise business lead and business development team and you will have the opportunity to help our customers understand best practices for digitalisation, adoption of automation, and the use of analytics to drive business and/or operational excellence. Your ability to tie business value and operational outcomes to the use of suitable technologies will be key in your role as a strategic advisor and advocate for our customers’ needs.
To be successful as a Solution Architect, you should always be expanding your industry knowledge and keeping a lookout for new applications of technologies.
Be Part of Our Success
We are seeking an experienced Solution Architect to lead the design and implementation of large-scale software systems for public sector and healthcare clients. The ideal candidate will possess experience with large scale software systems design and implementation, a deep understanding of software development and cloud technologies, particularly AWS and Azure, and will be adept at creating scalable, multi-tenant architectures. This role requires strong leadership skills to guide both software development and systems engineering teams through complex projects.
- Design end-to-end architecture for large-scale software systems, ensuring high availability, scalability, and performance. This takes place at pre-sales stage and leads into the delivery / implementation phase.
- Lead the development of multi-tenant solutions hosted on AWS and Azure, aligning with best practices and industry standards.
- Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and architecture designs.
- Provide technical leadership and mentorship to software development and systems engineering teams, fostering a culture of innovation and continuous improvement.
- Evaluate and recommend tools, technologies, and processes to enhance system performance and developer productivity.
- Ensure that all architectural designs comply with security and compliance requirements.
- Conduct system performance evaluations and recommend enhancements to meet business goals.
- Document architecture designs, including diagrams and specifications, for future reference and team knowledge sharing.
Qualities We Value
- Proven experience as a Solution Architect or similar role with a focus on large-scale software systems.
- Extensive knowledge of cloud platforms, specifically AWS and Azure, with experience in designing scalable, resilient architectures.
- Strong understanding of multi-tenancy concepts and implementation strategies.
- Demonstrated leadership experience in guiding software development and systems engineering teams.
- Proficiency in modern programming languages and frameworks.
- Experience with design / implementation of complex data architectures.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Solutions Architect).
- Experience with DevOps practices and tools.
- Familiarity with Agile methodologies.
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.