Lead Software Architect
We are a leading global provider of cutting-edge sensing technology solutions.
A company's success hinges on its people. We're committed to being the best and want like-minded individuals to join us.
* Develop high-level distributed system architectures that align with business needs and technical constraints.
* Provide technical guidance and leadership to development teams, ensuring adherence to architectural standards and best practices.
* Collaborate with stakeholders to gather and analyze requirements, ensuring the architecture meets both functional and non-functional requirements.
* Create comprehensive architectural documentation (diagrams, design specifications, technical guidelines).
* Conduct code reviews to ensure implementation aligns with the architectural vision and adheres to quality standards.
* Identify potential risks and develop mitigation strategies to address them, ensuring robustness and reliability of software.
* Ensure architecture supports optimal performance, scalability, and maintainability of software systems.
* Work closely with architects, developers, testers, and project managers to ensure seamless integration and delivery of software.