Job Summary
We are looking for a Senior Dotnet Developer with strong experience in .NET technologies, Azure cloud, and modern front-end frameworks such as Angular and React. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams.
Key Responsibilities
• Design, develop, and maintain full stack applications using .NET (C#, ASP.NET Core, Web API).
• Build responsive and high-performing front-end applications using Angular and/or React.
• Develop and consume RESTful APIs and microservices.
• Work extensively with Microsoft Azure services for application hosting, deployment, and monitoring.
• Implement secure, scalable, and high-availability solutions.
• Participate in architecture discussions, code reviews, and technical design sessions.
• Collaborate with product owners, UX designers, QA, and DevOps teams.
• Troubleshoot, debug, and optimize application performance.
• Ensure adherence to best practices, coding standards, and security guidelines.
Required Skills & Qualifications
Backend / Full Stack
• 8+ years of experience in .NET development
• Strong hands-on experience with C#, ASP.NET Core, MVC, Web API
• Experience with Entity Framework / EF Core
• Solid understanding of microservices architecture
Frontend
• Strong experience with Angular (8+) and/or React
• Proficiency in HTML5, CSS3, JavaScript, TypeScript
• Experience building responsive and reusable UI components
Cloud & DevOps
• Hands-on experience with Microsoft Azure, including:
• Azure App Services
• Azure Functions
• Azure Storage
• Azure SQL / Cosmos DB
• Azure DevOps
• Experience with CI/CD pipelines
• Familiarity with Docker and Kubernetes (preferred)
Database
• Strong experience with SQL Server
• Working knowledge of NoSQL databases (Cosmos DB preferred)