- 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