Overview
We are looking for a skilled and experienced Architect / Design Lead to join our product development team. The ideal candidate will have a strong background in software architecture and solution design, with the ability to bridge business requirements and technical implementation. This role requires both strategic thinking and hands-on technical expertise, as well as strong leadership skills to guide engineering teams toward building scalable, secure, and high-quality systems.
The Architect / Design Lead will play a key role in defining the product architecture, ensuring technical excellence, and collaborating with stakeholders across business, product, and engineering teams.
________________________________________
Key Responsibilities
- Define and maintain the overall product and system architecture, ensuring scalability, performance, and maintainability.
- Lead the design of critical components, frameworks, and integration patterns.
- Review and validate technical solutions proposed by engineering teams, ensuring alignment with architectural principles and business goals.
- Collaborate closely with Product Owners, Business Analysts, and client stakeholders to understand requirements and translate them into technical solutions.
- Provide technical leadership and mentorship to development teams, fostering knowledge sharing and best practices.
- Drive adoption of secure coding practices, compliance with industry standards (e.g., OWASP), and ensure adherence to architectural guidelines.
- Conduct design and code reviews to maintain quality standards.
- Identify risks and propose mitigation strategies for architectural and technical challenges.
- Support the migration and transition of responsibilities across locations, ensuring knowledge transfer and continuity of delivery.
- Stay up to date with emerging technologies and recommend their adoption where appropriate.
________________________________________