About the job
Join a leading fintech in credit and insurance, known for its rapid growth and innovative projects! This opportunity is perfect for you!
As a Tech Lead / Architect, you will be an integral part of the product team responsible for developing credit products.
Within an agile framework, you will collaborate with a team of four developers and a Product Manager.
This team is at a pivotal point in its journey, transitioning from a Java/GCP stack to Azure/. NET to streamline the diverse technical stacks within the group.
The future Tech Lead will commit to the . NET ecosystem and will primarily focus on structuring, leading this transition, and overseeing technical migrations.
A strong affinity and skills in application architecture are essential for success in this role.
Your responsibilities will include:
- Designing, developing, and maintaining the backend and orchestration layers of Meilleurtaux's credit information system.
- Serving as a Technical Leader for your team (architecture, design, development practices, etc.).
Your Mission
- Exemplify Technical Leadership:
- Analyze business needs and propose suitable technical solutions.
- Recommend and validate technical choices for the solution.
- Design and oversee the development of new functionalities.
- Ensure the evolutionary maintenance of the information system.
- Guarantee optimal code maintainability using AI tools like SonarCloud and Dependabot.
- Implement best development practices: adherence to engineering guidelines and proactively contribute to improvements.
- Contribute to defining and establishing scalable and effective backend architectures.
- Design new cloud technical architectures and lead the creation of Technical Architecture Documents (DAT).
- Document technical solutions and architectures.
- Foster innovation and propose new technologies, features, and tools tailored to the context.
- Actively participate in the Backend Chapter.
Organize Framework and Processes:
- Establish and/or optimize work frameworks and methodologies to enhance team efficiency and productivity (agility, communication, documentation, etc.)
- Ensure a balanced velocity/quality ratio through effective QA and CI/CD processes (code reviews, testing, etc.).
- Be responsible for the quality and completeness of the DATs produced by your team.
- Create systems and processes that utilize AI for development to optimize team velocity.
... (and more responsibilities)
