About the job
Join our dynamic Technology and Platform Services department at EcoVadis, where we design and secure the foundational platform that drives our innovative offerings. We are committed to scalability and continuous improvement through collaboration and cutting-edge solutions.
We are actively looking for a passionate Technical Lead to become an integral part of our web applications team.
In this pivotal role, you will lead the architecture, design, and implementation of web-based solutions, engaging in hands-on development while defining robust architectures for new projects. You will also conduct code reviews and mentor junior and mid-level developers.
Collaboration is key; you will work closely with geographically dispersed, cross-functional teams to integrate, test, and timely deliver complex software solutions. Self-direction and effective communication with remote team members and Product Management are essential for success in this position.
Key Responsibilities:
Oversee the architectural qualities (availability, resilience, scalability) of all solutions delivered. Cultivate technical excellence within the engineering team through craftsmanship.
Engage in an agile environment to design, develop, test, implement, and support technical solutions utilizing a full-stack development approach.
Inspire growth in team members through coaching, motivation, and leading by example.
Collaborate with the Team Leader and Product Owner to understand desired application functionalities.
Share insights on current technology trends and solutions to enhance technology expertise.
Identify and assess technical risks throughout the Software Development Life Cycle (SDLC) and develop mitigation strategies.
Determine optimal technology applications to fulfill our customers' needs.

