- Develop and maintain web applications using ASP.NET Core and C#
- Build responsive user interfaces with React.js and integrate with backend APIs
- Design and optimize relational databases using SQL Server
- Implement and manage Azure services including App Services, Functions, Storage, and DevOps pipelines
- Own the DevOps pipeline: CI/CD setup, release management, infrastructure as code, and environment provisioning
- Write clean, maintainable, and testable code using unit testing frameworks like xUnit
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews, troubleshooting, and performance tuning
- Ensure application security, scalability, and reliability
Required Skills & Qualifications:
- Proficiency in C# and .NET Core/.NET Framework
- Strong experience with SQL Server and writing complex queries
- Experience with Azure DevOps, GitHub Actions, or similar CI/CD tools
- Hands-on experience with Azure services (App Services, Functions, Storage, etc)
- Solid understanding of React.js and modern JavaScript/TypeScript
- Familiarity with RESTful APIs and microservices architecture
- Experience with unit testing frameworks such as xUnit or NUnit
- Excellent problem-solving and communication skills
- Experience using AI tools (eg, GitHub Copilot) to boost developer productivity is a solid plus.