.Net Developer

EcoVadis
Summary
Join EcoVadis, a leading provider of business sustainability ratings, and contribute to a global sustainability initiative. As a .NET Developer, you will deliver high-quality solutions using the Microsoft stack and collaborate with a product team in an agile environment. You will leverage technologies like Elasticsearch and Docker, while promoting a culture of knowledge sharing and contributing to design decisions. The role requires a Bachelor's or Master's degree in computer science and 3-5 years of experience in .NET development. EcoVadis offers a hybrid work model in Barcelona or remote work from Spain, along with various benefits including flexible hours, wellness allowances, professional development opportunities, and comprehensive insurance.
Requirements
- Bachelor degree, Master of Engineering in computer science field or other relevant degree
- From 3-5 years of working experience as a .NET developer in C#, T-SQL and building HTTP Web APIs
- Attention to code quality presented by understanding of Clean Code, Code metrics, TDD and/or BDD
- Excellent knowledge of Microsoft environment
- Experience securing web applications, web services and HTTP Web API endpoints
- Fluency in English and Spanish required
Responsibilities
- Deliver high quality solutions using Microsoft stack (Azure, .NET 6 and 8, C# 8, .NET Core 3.x, MS SQL Server)
- Leverage other technologies such as (but not limited to) Elasticsearch, Docker, Selenium
- Work closely with the product team to finalize requirements and deliver them in an agile manner, caring about quality, observability and maintainability
- Promote culture of sharing by mentoring, and knowledge exchange
- Contribute to the technical and software design decisions within and across the teams
- Participate in refactoring and maintenance of existing web applications
- Collaborate daily with the QA and support teams to ensure the quality of the delivered features
Preferred Qualifications
Knowledge of DDD, CQRS, Docker and/or Microservice architecture is a plus
Benefits
- Support with all the necessary office and IT equipment
- 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
- Remote work from abroad policy
- Meals and Transportation Vouchers (Cobee card)
- Dental Benefits
- Life & Accident Insurance + Private Health Insurance
- Paid employee volunteer day
- Paid moving day (1/year)
- Time off: 1 Community Service Day + 1 Personal Day
- Summer Hours in July and August (36 hours per week)
- Hybrid Monthly Allowance for electricity and Internet