We are looking for a talented Full Stack .NET developer with 3-4 years of experience to join our growing team. In this role, you will be responsible for developing and maintaining our .NET based web applications and APIs using the latest Microsoft technologies.
Responsibilities:- Design, build and maintain scalable web applications and APIs using ASP.NET Core, C#, and MS SQL Server- Implement RESTful APIs with OAuth 2.0 authorization- Participate in architecture and design discussions to create robust and scalable solutions- Write optimized queries and stored procedures- Troubleshoot bugs and issues and provide solutions- Collaborate with cross-functional teams including designers, product managers, and other developers- Stay up to date with the latest .NET technologies
Requirements:- 3-4 years of experience developing web applications using ASP.NET Core, C#, and MS SQL- Experience implementing and consuming OAuth 2.0 secured REST APIs- Strong understanding of .NET Core and modern web development techniques- Experience with Azure services like App Services, Functions, and SQL Database- Knowledge of REST API design principles- Excellent troubleshooting and debugging skills- Good understanding of SQL and experience with query optimization- Strong problem-solving skills and attention to detail- Ability to work independently as well as collaboratively within a team- Excellent communication skills Nice to have:- Knowledge of front-end frameworks like Angular, React or Vue- Experience with containers and microservices architecture on Azure- Experience with Azure DevOps or GitHub Actions- Experience with messaging queues like Kafka or RabbitMQ If you have the required skills and are passionate about developing high quality .NET Core applications on the cloud, we would like to hear from you.