What are the responsibilities and job description for the Senior Azure .NET Developer position at Kramers Consulting?
Job Details
Role: Senior Azure .NET Developer
Location: Onsite Grand Rapids, MI
Duration: 12 18 months
Skills: .NET Core (C#), Azure Functions, Service Bus, APIM, Cosmos DB, SQL, Docker/K8s, Azure DevOps/GitHub Actions
We are looking for a Senior Azure .NET Developer to build and support cloud-based applications using .NET Core (C#) and Microsoft Azure services. The role involves developing APIs, working with Azure Functions, managing databases, and implementing CI/CD pipelines in an Agile environment.
Responsibilities
- Develop and maintain applications using .NET Core (C#).
- Build and support REST APIs.
- Work with Azure services like Azure Functions, Service Bus, Logic Apps, Cosmos DB, Key Vault, APIM.
- Write and optimize SQL queries.
- Work with Docker and Kubernetes for containerized deployments.
- Build CI/CD pipelines using Azure DevOps or GitHub Actions.
- Collaborate with team members in an Agile environment.
Required Skills
- Strong experience with .NET Core, C#
- Hands-on experience with Azure cloud services
- Strong REST API development skills
- Good SQL knowledge (queries, optimization)
- Experience with Docker & Kubernetes
- Experience with CI/CD pipelines
- Good communication and teamwork skills
Nice to Have
- Experience with Kafka, Spring Boot, Maven
- Retail/POS domain experience
- Experience with Azure Data Factory, Postman, YAML
Salary : $60 - $70