Company Description
VANTIVA, headquartered in Paris, France and formerly known as Technicolor, is a global technology leader in designing, developing and supplying innovative products and solutions that connect consumers around the world to the content and services they love whether at home, at work or in other smart spaces.
VANTIVA has also earned a solid reputation for optimizing supply chain performance by leveraging its decades-long expertise in high-precision manufacturing, logistics, fulfilment and distribution. With operations throughout the Americas, Asia Pacific and EMEA, VANTIVA is recognized as a strategic partner by leading firms across various vertical industries, including network service providers, software companies and video game creators for over 25 years.
Our relationships with the film and entertainment industry goes back over 100 years by providing end-to-end solutions for our clients. VANTIVA is committed to the highest standards of corporate social responsibility and sustainability across all aspects of their operations.
For more information, please visit www.vantiva.com
Job Description
Position Summary
Are you a passionate technical leader eager to spearhead the development of cutting-edge software solutions for the global telecommunications industry Do you thrive in collaborative environments, guiding teams and driving innovation If so, we'd love for you to join our team as a Technical Lead!
Key Responsibilities
Team Leadership & Growth: Lead and motivate teams to achieve project goals, fostering a culture of innovation, collaboration, and continuous improvement. Develop and manage the technical skills and careers of your team members.
Technical Strategy & Delivery: You'll wear multiple hats, collaborating with peers and customers to develop clear technical roadmaps, drive innovative solutions, and make sound technical decisions that are both cost-effective and strategically aligned. You'll own the entire software delivery lifecycle, ensuring the team delivers high-quality software that meets customer goals and maintains a focus on excellence at every stage.
Optimization & Innovation: Partner with engineers to optimize code efficiency and performance, create and maintain comprehensive technical documentation, debug complex technical issues, and lead the team in resolving them.
Project Management & Adaptability: Proficient in software development life cycles, including waterfall and agile methodologies, with experience in project effort estimation and accurate resource and timeline forecasting. Adept at managing multiple initiatives, efficiently switching between tasks, while contributing to team, department, and company goals.
Solution Architecture Expertise: Proficient in software architecture and design patterns, with a deep understanding of how to apply them to drive scalable and efficient solutions.
Mentorship & Development: Be hands-on with software development while mentoring and upskilling fellow engineers, including conducting thorough code reviews.
Technical Evangelism: Participate in presales discussions, lead technical presentations, and provide thought leadership on choosing technologies for next-generation platform-enabled services. Skilled in requirement gathering and design documentation, with the ability to effectively translate business needs into technical specifications.
Problem-Solving & Decision Making: Solve complex problems and provide guidance on technical issues. Define and track key performance indicators (KPIs) to measure team performance and progress.
Communication & Collaboration Champion: Ensure effective communication and collaboration between team members, stakeholders, Architects, and Deployment Managers.
Continuous Learning: Stay current with the latest technology, best practices, tools, and industry trends.
Qualifications
Minimum Qualifications
- Bachelor's degree with 8 years of experience (or Master's degree with 5 years of experience) in software development, with at least 3 years of experience leading teams.
- Experience developing and delivering highly distributed, scalable software systems in multi-region environments with 24/7 availability.
- Proficiency in large-scale enterprise-grade software development using Java, Spring Boot,
- Dropwizard, and Hibernate.
- Web services development experience with SOAP and REST API interfaces.
- Knowledge of software integration with message bus technologies and database integration using JDBC.
- Experience with SQL (Oracle, PostgreSQL etc.) and NoSQL (Mongo, Cassandra, Cockroach etc.) databases.
- Familiarity with cloud platforms (e.g., AWS), network protocols (TCP/IP, DNS, DHCP), tools
- (Wireshark) and Scripting language (e.g., Bash, Python).
- Experience with monitoring and observability tools such as Prometheus, Grafana etc.
- Familiarity with SDLC methodologies (waterfall and agile).
Essential Skills
- Demonstrate strong analytical thinking, problem-solving, and attention to detail, making informed decisions that support business objectives.
- Ability to use TDD, or other Test Development methodologies to judge work completion as finished and sound, as part of delivery and Continuous Integration.
- Utilize your technical expertise and passion for coding to lead by example and by contributing to the codebase.
- Conduct thorough code reviews, ensuring high-quality software products that meet industry standards.
- Apply your troubleshooting skills to resolve complex technical issues and provide guidance to team members.
- Develop resilient software systems using defensive programming techniques, ensuring robust and reliable solutions.
- Keen eye for Designing and developing reusable code and components, maximizing efficiency and minimizing duplication.
- Demonstrable customer focus and effective communication skills.
- Adept at articulating ideas in a clear, collaborative manner, both in writing and verbally.
- Proactive, self-motivated individual who excels in a team setting and values constructive feedback.
- Excellent critical thinking and questioning skills to help drive results.
- Excellent inter-personal and teamwork skills
- Prior experience with international clients and flexibility to collaborate with global peers and customers in different time zones.
We will be thrilled if you possess any of the following:
- Knowledge of Functional and Reactive Programming structure and usage in Java and Javascript.
- Understanding of Device Management Protocols (TR-069, TR-369), microservices frameworks (SpringBoot, Quarkus), DevOps/SRE roles, Kubernetes development (Helm Charts, Operators).
- Experience with Message Brokers and Queueing Services: RabbitMQ, Kafka, AWS SQS/SNS, AWS Kinesis, etc.
- Knowledge of Cloud Based technologies for FaaS Deployment and Architecture, such as AWS Lambda and AWS Kinesis (AWS Services preferred)
- Knowledge of building functional components for use in FaaS architecture from Javascript/NodeJS,
- Java, Python, Go, or Rust
- Basic understanding of project management principles.
Additional Information
WE ARE AN EQUAL OPPORTUNITY EMPLOYERWe comply with all Federal, State and Local law prohibiting discrimination on the basis of race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability or handicap, marital status, sex, age, veteran status, citizenship status, sexual orientation, gender identity, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state or local laws
Our most important asset is our People
Vantiva's success greatly relies on our people's energy, motivation, and talent.
We are dedicated to cultivating a workforce that embraces and celebrates diversity as we believe our differences drive our creativity, and innovation.
We are proactive in supporting equality and maintaining an inclusive work environment, developing, and enhancing career opportunities for all.
If you require a reasonable accommodation at any step of the application process, please let us know by answering the dedicated question in this application form.