Main responsibilities
- Develop, maintain, and enhance applications using .NET (C#, .NET Core / .NET 6+)
- Build and consume RESTful APIs
- Write clean, maintainable, and testable code
- Participate in code reviews and apply feedback constructively
- Work with SQL Server and contribute to database design and optimisation
- Collaborate with product managers, designers, and engineers to deliver features end to end
- Identify bugs and performance issues and assist in resolving them
- Follow established coding standards, security practices, and development processes
- Continuously improve technical skills and contribute ideas for improvement