We are looking for an experienced Software Architect to lead and shape the architecture of complex enterprise applications.
You will ensure our systems are scalable, secure, and high-performing, while guiding development teams and influencing technology decisions.
This role combines hands-on technical work, architectural design, and team collaboration.
Responsibilities:
Present solution architectures and technical proposals to internal stakeholders and customers.
Define and maintain company's software architecture standards, reusable components, and development guidelines.
Ensure architecture consistency across projects through reviews and technical governance.
Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
Participate in design and code reviews for critical systems.
Embed cybersecurity considerations and compliance standards into architectural design.
Champion resilience, observability, and performance engineering as part of solution quality.
Evaluate and introduce emerging technologies relevant to company's product roadmap (AI/ML, data streaming, automation, low-code, etc.).
Contribute to defining and operationalizing product or platform modernization strategies.
Mentor engineers and technical leads to raise architectural competency across teams.
Contribute to internal knowledge sharing and architecture community initiatives.
Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
Requirements:
If you are keen, please email your updated resume to
EA License no.
14C7275/Registration no.
R
Please take note that only shortlisted candidate will be contacted.
Thank you.