IDEMIA is a global leader in identity technologies, and we're looking for a Mobile SDK Architect to design and specify the overall software structure and technologies for our software solutions. The role requires expertise in software architecture, performance, security, and risk analysis, as well as experience with software development lifecycle and Agile methodologies.
Requirements
- Designs and specifies the overall software structure, core elements, interfaces (API), technologies (COTS) and properties to meet the criteria of performance, security, budget, quality and risks induced by the requirements and contextual constraints of the software operation
- Performs architecture feasibility analysis (including performance, fault and risk analysis) and make recommendations on Software Architecture options
- Serves as technical lead throughout the full software development lifecycle, end-to-end
- Develops and documents architecture specifications that serve as the reference for engineering and execution
- Provides design and validation reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
- Monitors and enforces consistency of software design and technologies among all components
- Supports developers on managing technical issues
- Supports Product Owner on managing backlog and priorities
- Identifies the technologies to use
- Defines Software Architecture and contribute to its implementation for simple modules
- Ensures that non-functional requirements are well implemented
- Contributes to or validates quotations
- Shares knowledge and may mentor software developers
Benefits
- Diverse and inclusive work environment
- Opportunities for growth and development
- International collaboration and networking
- Cutting-edge technology and innovation
- Sense of ownership and empowerment