Key Responsibilities
- Develop and maintain backend functionality using C#, .NET, and ASP.NET Core.
- Design, implement, and document RESTful APIs and service integrations.
- Work with Microsoft SQL Server, relational data models, and efficient SQL queries.
- Use Entity Framework Core and LINQ where appropriate for data access.
- Implement validation, error handling, logging, and secure application behaviour.
- Investigate defects, write maintainable code, and participate in peer reviews and testing.
- Collaborate with frontend developers and QA to deliver complete and reliable features.
- Use AI-assisted tools to support development while independently verifying correctness, security, and maintainability.