Opportunity Description
Position
The Software Architect is an experienced professional in software development. Their role is to design and define the technical architecture of information systems to ensure their performance, scalability, and maintainability. They work closely with development teams to translate functional requirements into a robust and efficient technical solution.
Architecture Design and Development:- Define the software architecture for new applications and the evolution of existing systems, taking into account functional and non-functional requirements (performance, security, maintainability, etc.).
- Choose appropriate technologies, frameworks, and design patterns.
- Document the architecture (diagrams, technical specifications, etc.).
- Create proofs of concept and develop prototypes to validate architectural and technological approaches.
- Identify and mitigate potential technical risks related to the architecture and...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position