About the job
We are currently seeking two Software Architects to lead the design and implementation of robust and innovative technological solutions for one of our key clients. We are looking for talents with a strategic vision and advanced technical skills, capable of guiding teams in creating scalable, secure systems aligned with business objectives.
Your mission will be to design the technical architecture of complex systems, ensuring alignment with organizational standards and providing technical support to development teams during implementation.
Your primary responsibilities will include:
- Defining the architecture of systems and applications, ensuring scalability, maintainability, and performance.
- Analyzing business requirements and translating them into viable, efficient technical solutions.
- Evaluating and selecting appropriate technologies to meet project objectives.
- Overseeing code quality and ensuring compliance with standards and best development practices.
- Collaborating with cross-functional teams to integrate complex systems and solutions.
- Providing technical mentorship to developers and ensuring alignment with the architectural vision.
- Identifying and mitigating technical risks during the software development lifecycle.

