Azure .NET Full Stack Developer (React)
Job Summary
We are looking for a skilled Azure .NET Full Stack Developer with strong experience in React to design, develop, and maintain scalable cloud-based applications. The ideal candidate should have hands-on experience with Microsoft Azure services, backend development using .NET technologies, and modern frontend development using React.
Key Responsibilities
Design, develop, and maintain full-stack applications using .NET (Core) and React
Build and consume RESTful APIs and microservices
Develop cloud-native solutions using Microsoft Azure
Work with Azure services such as App Services, Azure Functions, Azure SQL, Storage, and Service Bus
Implement secure authentication and authorization mechanisms
Collaborate with UI/UX designers, product owners, and other developers
Perform code reviews and ensure best coding practices
Troubleshoot, debug, and optimize application performance
Participate in Agile/Scrum ceremonies
Technical Skills (Mandatory)
Strong experience in C, ASP.NET Core, Web API
Solid hands-on experience with React.js, JavaScript/TypeScript, HTML5, CSS3
Experience with Microsoft Azure (App Services, Azure DevOps, Azure SQL, Storage)
Knowledge of REST APIs and microservices architecture
Experience with Entity Framework / ORM
Familiarity with CI/CD pipelines using Azure DevOps
Experience with Git or similar version control systems
Good to Have
Experience with Azure Kubernetes Service (AKS) or Docker
Knowledge of Redux, React Hooks, or modern state management
Exposure to NoSQL databases (Cosmos DB)
Experience with OAuth, JWT, or Azure AD authentication
Prior experience in performance tuning and cloud cost optimization
Soft Skills
Strong problem-solving and analytical skills
Good communication and stakeholder management
Ability to work independently and as part of a team
Willingness to learn new technologies and adapt quickly