Job Summary (List Format):
- Design, develop, and maintain applications using .NET Core and C#.
- Build and deploy cloud-based applications on Azure App Service and Azure Kubernetes Service (AKS).
- Work with Azure SQL for database design, development, optimization, and troubleshooting.
- Develop RESTful APIs and backend services based on business requirements.
- Support application modernization and cloud migration initiatives.
- Implement scalable, secure, and maintainable application components.
- Participate in technical design discussions and contribute to architectural decisions.
- Collaborate with DevOps teams for CI/CD pipeline setup and deployment automation.
- Troubleshoot production issues and provide timely resolutions.
- Adhere to coding standards, security guidelines, and best practices.
- Work closely with business analysts, architects, QA, and stakeholders for successful project delivery.
- Strong hands-on experience with .NET Core, C#, Azure App Service, AKS, and Azure SQL.
- Good understanding of REST API development, debugging, performance tuning, and production support.
- Knowledge of secure coding and cloud application security.
- Ability to work independently and collaboratively in distributed Agile teams.
- (Optional) Experience with Azure DevOps, Azure Functions, serverless development, Azure AI services, GitHub Copilot, Microservices, Docker, and Kubernetes.
- (Preferred) Strong technical contributor with hands-on cloud deployment experience, comfortable in fast-paced Agile environments, and able to contribute to solution design.