Senior .NET Developer
MANGOPAY
- Bouy-Luxembourg, Aube
- CDI
- Temps-plein
- Engaging actively in all development team tasks including coding, code reviews, release monitoring, and Level 3 support.
- Providing mentorship and technical guidance within the team.
- You will develop and maintain tools for developers in the .NET ecosystem in the newest LTS version (currently .NET 6, in the future .NET 8)
- Collaboration seamlessly with the QA and product teams on new feature implementations and a quality-first approach.
- Recommend and execute technical and organizational enhancements that make our internal processes better.
- Be empowered to make a change in our systems, monitoring and owning your tasks from start until finish
- Diving into the tech pulse of the company through activities like tech watch, attending meetups, lending mutual aid, and delivering presentations.
- Proficiency in C# is a strong asset.
- Experience with .NET Core and .NET 4.8, or an eagerness to transition to .NET 6, is highly regarded.
- Knowledge of containers, Kubernetes, and paradigms of distributed systems is required.
- Knowledge of message queuing systems, especially RabbitMQ with MassTransit, is beneficial.
- Familiarity with Entity Framework is advantageous.
- Experience with SQL databases, including SQL Server and PostgreSQL, is valuable.
- Understanding or experience with Elasticsearch is a plus.
- Familiarity with Redis is beneficial.
- Exposure to version control systems like Git (specifically GitLab), continuous integration tools like TeamCity, and deployment automation with Octopus Deploy is a bonus.
- Excellent communication skills and ability to work in a team environment.
- Prioritizes delivering high-quality, efficient, and thoroughly tested code, and is a proponent of best practices such as TDD, peer-programming, and software craftsmanship.
- Know English at the B2 level.
- HR call (30 min)
- Technical Task
- Technical Interview with 2 Developers (1,5h)
- Interview with the Manager or VP of the Universe (45 min/1h)