Design, develop, and maintain microservices using .NET and REST APIs.
Build responsive and user-friendly UI components using ReactJS.
Deploy and manage applications on Azure.
Write clean, scalable code using AI coding assistants.
Collaborate with API architects, DevOps engineers, QA teams, and product owners.
Participate in Agile ceremonies and contribute to sprint planning.
Requirements
4+ years of full stack development experience in enterprise environments.
Strong hands-on experience with .NET, ReactJS, and Azure services including Functions and Apps.
Daily proficiency with AI coding assistants (GitHub Copilot, Cursor, Claude Code, or Codex) for code generation, test creation, debugging, and refactoring.
Demonstrated ability to use prompt engineering techniques to improve AI tool output quality.
Proficiency in building and consuming REST APIs.
Experience with Azure deployment, monitoring, and troubleshooting.
Familiarity with CI/CD pipelines and Git-based version control.
Strong understanding of Agile development practices.
Experience with unit testing and test-driven development.