Strong
proficiency in C# and backend development within the .NET ecosystem.
Solid
experience with SQL Server, including writing complex queries,
optimisation, and database design.
Experience in building unit
tests using NUnit or Visual Studio test frameworks.
Proficient
in Entity Framework for data access, modelling, and migrations.
Strong
understanding of backend architecture, service‑oriented design, and
application lifecycle management.
Familiarity
with secure coding practices, error handling, logging, and monitoring.
Ability
to work effectively within Agile/Scrum teams and collaborate with cross‑functional
stakeholders.
Essential Responsibilities
Design,
develop, and maintain backend services and components using C# and .NET
10.
Implement
high‑performance, scalable data access layers using Entity Framework and
SQL Server.
Developer unit tests alongside
code to ensure low bug count.
Optimise
database queries, indexes, and overall system performance.
Collaborate
with front‑end, and architecture teams to deliver integrated solutions.
Ensure
code quality through testing, peer reviews, and adherence to development
standards.
Diagnose and resolve
backend issues across services, databases, and integrations