Le poste PC - Tech Lead Net - Mission Nearshore - 334
Partager cette offre
As a Technical Lead .Net DevSecOps, you will play a dual role: on one hand, you will technically lead a dedicated team (domain) ensuring the delivery of high-quality, secure, and scalable solutions, including features related to reservation systems; on the other hand, you will actively participate in the Engineering Chapter, an internal community inspired by the
Spotify model, which promotes the sharing of best engineering and security practices among development teams.
You will also need to ensure that deliverables adhere to Software Craftsmanship values. This means that you will not just deliver features, but ensure that the code is clean, maintainable, and scalable, adhering to high quality standards to guarantee an excellent foundation for future developments.
MAIN RESPONSIBILITIES Responsibilities within the Domain: Design and Development of Reservation System Features:
· Design and develop robust, scalable, and secure features for the reservation system primarily using C# language and the .Net framework.
· Ensure that developed features meet end-user needs and comply with architecture principles and security standards defined within the company.
· Collaborate closely with Product Owners, Solution Architects, and development teams to define and execute the technical and functional roadmap of the reservation system.
Leadership in DevOps and DevSecOps:
· Implement and manage robust CI/CD pipelines to automate deployment and continuous delivery.
· Integrate DevSecOps practices to ensure security is built into every stage of the software development lifecycle.
· Manage and optimize development, testing, and production environments to ensure rapid and reliable product delivery.
· Guide and support the team in applying best DevOps and secure development practices.
Coaching and Skill Development :
· Coach and mentor developers in your domain to strengthen their technical skills, particularly in advanced algorithms, software design, and IT security.
· Conduct code review and training sessions to promote the adoption of best practices and ensure code quality.
· Encourage autonomy, empowerment, and responsibility within teams to stimulate innovation and continuous improvement.
Transversal Role via the Engineering Chapter: Exchange of Engineering and Security Practices:
· Actively participate in the Engineering Chapter to share and discuss best engineering practices, security strategies, and new technologies.
· Work collaboratively with other Technical Leads and developers to align development practices across different teams.
· Facilitate technical workshops, communities of practice, and knowledge-sharing sessions to improve overall software development quality and promote Software Craftsmanship values.
Promotion of Software Craftsmanship Values:
· Promote Software Craftsmanship principles, which value not only feature delivery but also code quality, maintainability, and readability.
· Encourage a development culture based on Clean Code, Test Driven Development (TDD), continuous Refactoring, and continuous improvement of code quality.
· Inspire teams to produce code that is not only functional but also elegant, clean, and easy to maintain.
Innovation and Continuous Improvement:
· Promote a culture of innovation and continuous learning by encouraging experimentation, continuous improvement, and retrospectives.
· Monitor and evaluate new technologies and methodologies to integrate them into TUI's development ecosystem if they bring value.
Risk Management and Compliance :
· Define and promote strategies for IT security risk management (SIC) and compliance within the Chapter.
· Collaborate with security teams to implement strategies for preventing security incidents and disaster recovery.
REQUIRED SKILLS
· Advanced technical expertise in software development with mastery of C# language and .Net framework.
· Experience in developing features for complex systems, such as reservation systems.
· Solid understanding of DevOps and DevSecOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code.
· Proven experience in software architecture, with the ability to design complex and secure systems.
· Competence in agile project management, with experience in the role of facilitator or Scrum Master.
· In-depth knowledge of security tools and frameworks and ability to implement security practices from design.
· Commitment to Software Craftsmanship principles: Clean Code, TDD, Refactoring, etc.
· Demonstrated ability to deliver end-to-end customer value, with a focus on continuous improvement.
· Excellent communication skills, with the ability to influence and collaborate with multidisciplinary teams and stakeholders.
· Commitment to continuous learning, with curiosity and open-mindedness to adopt new technologies and practices.
· Ease in navigating ambiguity and ability to work autonomously in complex work environments.
· Native-speaker level French in order to work collaboratively with Business, Product Owner, Transversal IT Teams and Business Project team.
· Higher education in engineering school or master’s degree in computer science [FR Bac +5] with at least 7 years of experience in similar roles.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
PC - Tech Lead Net - Mission Nearshore - 334
ISUPPLIER