Position: Senior .NET Fullstack Developer
Company: Atelier Technology
Experience required: 5y
English level: upper

**Requirements:**
— 5+ years of software development experience covering .NET is essential.
— C#
— .NET Framework 4.5+/.NET Core 2+
— SQL
— ASP .NET MVC & WebAPI
— Angular 4+
— Entity Framewrok
— MySQL
— SOLID
— Test Driven Development
— Event Sourcing
— Messaging
— Upper-intermediate level of English

**Responsibilities:**

Software Development

— Convert requirements into functioning code utilising best practices and company standards.
— Produce clean, readable, SOLID code.
— Produce automated tests to cover code developed.
— Ensure that code delivers on non-functional requirements.

Continuous Improvement

— Seek and identify opportunities to improve the code within our systems.
— Reviewing code for issues and identifying improvements.
— Mentoring junior developers.