Position: Middle .Net Developer
Company: Apextech
Experience required: 2y
English level: upper

**Key requirements:**
• 3+ years of commercial development in .Net development
• English upper intermediate level or higher, both verbal and written.
• Excellent knowledge in C#, .Net Framework, .Net Core;
• Good understanding of OOP, Design Patterns, code analysis, and refactoring principles
• Experience with Git, IoC/DI, AutoMapper methodology as well as with Unit testing frameworks;
• Hands-on experience with RDMS and ORMs: MS SQL and Entity Framework;
• Basic CI/CD experience: what is it for, how to set up and configure from scratch;
• Experience with 3rd party integrations;
• Kanban/Scrum + Jira and Confluence;
• Strong understanding of SDLC;
• Successful experience in creating applications or services from scratch and being ready to dive into an ongoing application development project.

**We offer:**
• Opportunity to work on exciting and inspiring projects.
• Work in a big team-high qualified engineers and deep cooperation with project management.
• Long-term cooperation with employees and clients
• Freedom in your decisions.
• Decent and competitive salary with regular revision.
• Income that grows along with your achievements.
• Health insurance.
• Paid vacation and sick leaves.
• English courses.
• Corporate events, team building.