Responsibilities and Requirements
The successful candidate will be responsible for:
* Defining and developing software architectures that meet the needs of the business.
* Leading the development team to deliver high-quality software solutions that meet or exceed customer expectations.
* Providing technical guidance and mentorship to junior developers and engineers.
* Collaborating with other departments to ensure alignment and effective communication.
Desirable Skills and Qualifications
* Experience working in the space sector or related industries.
* Knowledge of UML and other modeling methods.
* Understanding of software quality assurance principles and industry-standard security protocols.