Position: Senior .NET Developer
Company: Dinarys
Experience required: 5y
English level: upper

**Requirements:**
- Excellent in C#, with a good knowledge of its ecosystems;
- Familiarity with the .NET Core;
- Experience with GraphQL;
- Strong understanding of object-oriented programming;
- Skill for writing reusable C# libraries;
- Familiar with various design and architectural patterns;
- Ability to write clean, readable code;
- Understanding the fundamental design principles behind a scalable application.
- Proficient understanding of source control/code versioning tools (Git).

**Responsibilities:**
We are looking for a C# developer responsible for building web applications’ back-end.

Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality products is essential.

**What we offer:**

• Experienced and passionate team members;
• Long-term projects, which involve the newest technologies;
• No bureaucracy and micromanagement;
• Personal development plan and mentorship program;
• English lessons and Speaking club;
• Internal educational events;
• Budget for certifications.