We are looking for a skilled Software Architect (C++) to design and implement robust and scalable software systems. In this role, you will be responsible for defining the overall architecture of our products, ensuring they meet performance and reliability requirements. You will also collaborate with development teams to guide the implementation of the architecture.
Key Responsibilities:
* Design and document software architectures.
* Evaluate and select appropriate technologies.
* Provide technical guidance to development teams.
* Ensure adherence to architectural standards.
* Participate in code reviews and testing.
Required Skills:
* Strong C++ development experience.
* Experience with software architecture patterns.
* Excellent problem-solving abilities.
* Strong communication and collaboration skills.
10000 jobs available