- Design, develop, and maintain .Net applications with a focus on scalability and performance.
- Build RESTful APIs and integrate with third-party services.
- Develop and optimise backend systems using .Net Core and related frameworks.
- Ensure code quality through unit testing, code reviews, and adherence to best practices.
- Work with front-end developers to deliver seamless integrations.
- Troubleshoot and resolve technical issues promptly.
- Maintain detailed documentation for solutions and processes.
- Stay updated with emerging technologies and implement best practices.
- 8+ years of experience.
- Expertise in .Net Core, ASP.Net MVC, and Web API.
- Hands-on experience with RESTful API design and development.
- Proficiency in database technologies like SQL Server and Entity Framework.
- Strong understanding of SOLID principles and design patterns.
- Familiarity with CI/CD tools and pipelines.
- Excellent problem-solving skills and ability to lead technical initiatives.
- Experience with Azure services or other cloud platforms.
- Knowledge of Blazor or WPF for UI development.
- Experience with containerisation tools like Docker and Kubernetes.
- Familiarity with micro-services architecture.