Title:  Software Architect

Job ID:  18105
Location: 

Digital Hub, SG

Description: 

 

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 where it operates a 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 Codex Solutions  

A joint venture company by ST Engineering Mission Software & Services Pte. Ltd. and HTX (Home Team Science and Technology Agency), Codex Solutions is set up to be a dynamic and forward-looking technology company established to develop cutting-edge software solutions that support and strengthen Singapore’s homeland security efforts. As a mission-driven organisation, we are focused on building strong in-house capabilities that directly address the complex challenges faced by the Home Team.

 

 

With a strong emphasis on innovation, product excellence, and impact at scale, Codex Solutions offers a unique environment where purpose meets technology. We are assembling a diverse and talented team of technologists and problem solvers who are passionate about making a real difference. If you're looking to shape meaningful solutions and be part of something bigger — Codex Solutions is where you’ll want to be.

 

 

Together, We Can Make A Significant Impact 

We are looking for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications. You will be instrumental in ensuring the scalability, security, performance, and maintainability of our software solutions, while also guiding development teams and influencing technology direction.

This role requires a strong mix of hands-on technical leadership, architectural design, and cross-functional collaboration.

 

Be Part of Our Success 

Architectural Leadership
Define and maintain robust, scalable software architectures aligned with business and operational goals.

Standards & Best Practices
Establish and promote software engineering standards, reusable frameworks, and coding best practices across development teams.

Collaboration & Integration
Work closely with developers, QA, DevOps, and security teams to ensure seamless integration of architecture into the development lifecycle and CI/CD pipelines.

Risk & Compliance Awareness
Incorporate security, compliance, and resilience strategies into design decisions, ensuring solutions meet enterprise-grade standards.

Innovation & Modernization
Champion the adoption of emerging technologies, AI/ML integration, cloud-native architectures, and microservices to future-proof systems.

Mentorship & Technical Oversight
Provide technical direction and mentorship to engineering teams, supporting solution reviews and architectural decision-making.

Performance & Quality Focus
Define performance benchmarks, quality metrics, and architectural KPIs to ensure technical excellence.

Solutioning Support
Contribute to pre-engagement efforts by providing architectural insights, technical assessments, and solution proposals to support client engagements.

 

Qualities We Value

  • 8+ years of experience in software development and architectural design, including large-scale or enterprise systems.
  • Strong understanding of Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
  • Proven experience with software performance tuning, scalability, security compliance, and resilience engineering.
  • Solid foundation in API design, microservices, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
  • Demonstrated ability to lead cross-functional technical teams and manage complex stakeholder expectations.
  • Strong communication and documentation skills for both technical and non-technical audiences.

 

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.