Salary: 40,000 - 80,000 GBP per year Requirements:
* We are looking for an experienced .NET Developer with a deep understanding of C# and the .NET stack, particularly hands-on experience with ASP.NET Core and REST API development. Expertise in building scalable, high-performance applications is essential, and you should be comfortable with test-driven development (TDD) and writing unit tests to ensure software reliability and maintainability. While not essential, strong object-oriented programming (OOP) skills and familiarity with design patterns would be beneficial. Proficiency in version control, especially with GIT in Azure DevOps environments, is desirable. Experience with SQL or other relational database management systems (RDBMS) is also a plus due to the database management and optimization aspects of the role.
Responsibilities:
* In this role, you will be an integral part of our team as we migrate our current Windows Forms-based application to a modern web platform. You'll dive into existing code and work closely with product owners and other developers to help transition our application into a microservice-based architecture, focusing on quality, efficiency, and scalability.
Technologies:
* API
* ASP.NET
* Azure
* C#
* DevOps
* Git
* OOP
* REST
* SQL
* TDD
* Web
* Windows
* Windows Forms
* Cloud
More:
We offer a hybrid working setup with just one office day per week at our York-based office. You will have access to development and learning opportunities in a collaborative, positive environment. We provide 25 days of holiday, which increases to 30 days with tenure, along with health and life assurance policies, a pension scheme with a 4% employer contribution, and a modern workspace complete with on-site amenities such as a pool table and table tennis. You can also enjoy benefits like Monthly Pizza Thursdays, a Cycle-to-Work Scheme, and on-site parking. If you are passionate about web development and eager to contribute to a major migration project using modern technology, we encourage you to apply.