over 1 year ago
Chennai, India or Hyderābād, IndiaMid Level
Responsibilities
- Design, develop, maintain, and deploy scalable applications using Python or .NET (C#).
- Develop and optimize cloud-based solutions using Microsoft Azure and services including Azure Functions, App Services, Blob Storage, Azure SQL, and Cosmos DB.
- Develop and integrate RESTful APIs and microservices.
- Write clean, maintainable, and efficient code following best practices.
- Debug, troubleshoot, and optimize application performance issues.
- Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
- Ensure application security, scalability, and performance.
- Collaborate with cross-functional teams to gather requirements and develop solutions.
Requirements
- 3–5 years of software development experience using Python or .NET (C#).
- Basic experience with Azure services such as Azure Functions, App Services, and Azure Storage.
- Strong knowledge of object-oriented programming and design patterns.
- Experience with RESTful API development and microservices architecture.
- Proficiency with SQL Server, PostgreSQL, or Cosmos DB.
- Experience with Git or comparable version control tools.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Docker and Kubernetes experience is a plus.
- Azure DevOps and CI/CD implementation experience is preferred.
- Knowledge of React, Angular, or Blazor is a plus.
- Exposure to Agile/Scrum methodologies is preferred.
