Job Description
Key Missions
- Design, develop and maintain high-performance software solutions that meet functional and technical requirements.
- Analyze requirements, contribute to estimations, and participate in architecture and technology choices.
- Develop complex modules while applying software development best practices (quality, security, testing, deployment).
- Optimize performance, resolve complex technical issues, and ensure proper documentation of solutions.
- Contribute to technical governance and support/coach a small team of developers.
