Position: Senior .NET Back End Developer
Company: AgileEngine
Experience required: 5y
English level: upper

**Must haves:**
- Demonstrated experience (minimum 5 years) in developing Web applications, APIs and SaaS products;
- Knowledge and application of SOLID and DDD principles, as well as a strong orientation for clean code;
- Experience with the following technologies: .Net Core, .Net Framework, C#, EntityFramework, SQL Server, MongoDB, RabbitMQ.

**Nice to haves:**
- Angular or React;
- Bilingualism (French and English);
- College or University diploma in computer science.