Lead the technical strategy and delivery of an application portfolio, overseeing new development initiatives and maintenance. Collaborate with developers, functional experts, business analysts, architects, and operations teams to design, build, and support solutions that align with business objectives and improve operational efficiency.
Key responsibilities
Provide technical leadership and mentorship to the development team, ensuring adherence to quality, security, and architecture standards.
Contribute hands-on to software development tasks, including coding, code reviews, quality assurance, troubleshooting, and performance tuning.
Design scalable, reliable, and maintainable system architectures in collaboration with architects and analysts.
Prepare detailed technical documentation and release materials, including infrastructure requests and deployment guides.
Evaluate and integrate new technologies that align with business goals and enhance system capabilities.
Skills and competences
Technical leadership
Mentorship
Effective communication
Team collaboration
Problem-solving
Decision-making
Resilience
Adaptability
Time management
Continuous learning
Qualifications:
Good knowledge in .NET Core, ASP.NET Web API, Azure Service Bus, SQL, GIT
You speak French and English