Software Architect

Singapore, Singapore

Job Description

Responsibilities
Architectural Leadership

  • Lead end-to-end solution design - from requirement analysis to system architecture, integration, and delivery alignment.
  • Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
  • Collaborate with business and delivery teams to translate functional needs into technical solutions.
  • Present solution architectures and technical proposals to internal stakeholders and customers.
Standards & Best Practices
  • Define and maintain software architecture standards, reusable components, and development guidelines.
  • Promote modern engineering approaches (Agile, DevSecOps, Cloud-Native, and Microservices).
  • Ensure architecture consistency across projects through reviews and technical governance.
Engineering Leadership & Delivery Enablement
  • Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
  • Provide technical guidance during build and deployment phases (e.g., integration, performance, and security).
  • Participate in design and code reviews for critical systems.
Security, Compliance & Quality
  • Embed cybersecurity considerations and compliance standards into architectural design.
  • Champion resilience, observability, and performance engineering as part of solution quality.
Innovation & Modernization
  • Evaluate and introduce emerging technologies relevant to product roadmap (AI/ML, data streaming, automation, low-code, etc.).
  • Support R&D initiatives led by the CTO to drive future-ready capabilities.
  • Contribute to defining and operationalizing product or platform modernization strategies.
Mentorship & Technical Oversight
  • Mentor engineers and technical leads to raise architectural competency across teams.
  • Contribute to internal knowledge sharing and architecture community initiatives.
Solutioning Support
  • Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
  • Collaborate with bid teams to align proposed solutions with the company technology direction.
  • Participate in client workshops to validate design assumptions and ensure solution alignment.
Requirements
  • 8+ years of experience in software design and architectural experience, with exposure to solutioning or pre-sales architecture.
  • Experience in public sector or mission-critical domains is a plus.
  • 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1695029
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned