- Company Name
- Talan - France
- Job Title
- Leader Technique - H/F – CDI
- Job Description
-
Job title: Technical Lead – Full Time (H/F)
Role Summary
Lead the technical design, architecture, and delivery of software solutions for large enterprise clients in the public, transport, and finance sectors. Act as the primary technical advisor, mentor junior developers, and contribute to the strategy and pre‑sales of the practice.
Expectations
- Deliver high‑quality, scalable architectures using modern frameworks and cloud platforms.
- Mentor and coach junior developers, promoting craftsmanship and best practices.
- Engage in client interactions to translate business requirements into technical solutions.
- Contribute to the development of the practice’s technical strategy and innovation roadmap.
Key Responsibilities
- Design and validate software architectures (micro‑services, APIs, data layers).
- Perform technical estimates and cost assessments for client projects.
- Provide technical guidance during pre‑sales activities (proof‑of‑concepts, proposals).
- Lead code reviews, enforce quality standards, and ensure adherence to CI/CD pipelines.
- Share knowledge through internal workshops, documentation, and client training.
- Collaborate with cross‑functional teams (project managers, architects, consultants) to align solutions with business objectives.
- Stay current on emerging technologies and recommend adoption for future projects.
Required Skills
- Strong experience with Java/Spring Boot, Spring Core, Spring Batch, and REST/gRPC APIs.
- Front‑end expertise in Angular, React, Vue.js, or TypeScript/ECMAScript.
- Proficient with Docker, Kubernetes, and Kafka; familiarity with ELK stack or Datadog.
- Database skills: PostgreSQL, MongoDB, Oracle, or MySQL.
- Cloud platforms: Azure or AWS.
- CI/CD and DevOps tools: Jenkins, Git, GitLab/GitHub, Ansible, SonarQube.
- Testing frameworks: JUnit, Mockito, NUnit, JMeter.
- Excellent communication and client‑facing skills.
- Leadership experience mentoring junior developers and shaping technical direction.
Required Education & Certifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3–5 years in a senior software engineering or technical lead role.
- Certifications in Java, Spring, AWS/Azure, or related technologies are a plus.