EcoVadis is seeking a motivated Technical Lead to join our web applications teams. As the technical leader of the development team, you'll be responsible for the architecture, design, and implementation of web-based solutions.
Requirements
- 7+ years working experience as a senior software engineer
- 2+ years in design and architecture review
- 2+ years building modern web applications based on Web APIs (REST, RPC-over-HTTP, WebSockets, CQRS, DDD etc.)
- Expert knowledge in build web applications & Web HTTP APIs based on.NET stack with C# - ASP.NET MVC / Web API / Core, MS SQL Server.
- Practical experience with microservices architecture.
- Experience working in an Agile/Scrum development process
- Ability to interview and contribute to the selection and training of engineers
- Experience and clear understanding of how to plan and execute within iterations and sprints
- Ability to work well in an international and multicultural environment in a fast-growing company.
- Experience building enterprise-grade, public-facing web applications
- Fluency in English required.
- Self-driven and team player.
Benefits
- Flexible working hours
- Wellness allowance for mental and physical wellbeing
- Access to professional mental health support
- Referral bonus policy
- Learning and development
- Sustainability events and community involvement
- Peer recognition program
- Employee-led resource groups
- Medical Aid coverage in accordance with company policy
- Hybrid work model
- Work from abroad policy
- Paid employee volunteer day