Experience: 6+ yrs
Type: Full Time
Location: Bangalore
Notice-period: Immediate/15 days
Budget: Upto 11-13 LPA
Technology: IT
Key Responsibilities:
- Develop and maintain applications using C# .NET and .NET Core.
- Design and implement RESTful APIs and ensure seamless integration with front-end and other back-end services.
- Write efficient, scalable, and maintainable code using LINQ and JSON.
- Develop microservices and ensure their smooth operation and interaction.
- Utilize SQL Server for database management, including writing complex queries and procedures.
- Implement and manage Swagger for API documentation.
- Collaborate with the DevOps team to ensure continuous delivery and integration.
- Follow SAFE Agile practices and actively participate in Agile ceremonies.
- Utilize JIRA and Confluence for project management and documentation.
- Perform unit testing to ensure code quality and reliability.
- Deploy applications and manage IIS configurations.
- Ensure secure authentication mechanisms, preferably using Azure AD.
Mandatory Skills:
- Proficiency in C# .NET and .NET Core.
- Strong understanding of REST API development and integration.
- Experience with LINQ and JSON.
- Knowledge of microservices architecture.
- Proficiency in SQL Server, including writing complex queries.
- Experience with Swagger for API documentation.
- Familiarity with DevOps practices and continuous delivery.
Good to Have Skills:
- Experience with Azure and Azure Kubernetes Service (AKS).
- Knowledge of Azure Red Hat OpenShift (ARO).
- Proficiency in unit testing and related frameworks.
- Experience with IIS deployment and configuration.
- Familiarity with design patterns.
- Good knowledge of Docker and containerization.
- Experience with Azure AD Authentication for secure login.
Additional Information:
- Experience with SAFE Agile practices.
- Familiarity with JIRA and Confluence for project tracking and documentation.
- Knowledge of microservices and their management.