What are the responsibilities and job description for the .NET Developer/ Azure position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Anveta Inc, is seeking the following. Apply via Dice today!
As a .NET Developer/ Azure, you will be responsible for leading the design and development of enterprise-level applications using .NET Core and Azure services. You will also develop and maintain robust REST APIs, implement solutions utilizing core Azure services, manage databases, and implement CI/CD pipelines. Additionally, you will work with Docker and Kubernetes for application deployment and collaborate in an Agile development process.
Responsibilities
Required (Must-Have) Skills
- NET Developer/ Azure
As a .NET Developer/ Azure, you will be responsible for leading the design and development of enterprise-level applications using .NET Core and Azure services. You will also develop and maintain robust REST APIs, implement solutions utilizing core Azure services, manage databases, and implement CI/CD pipelines. Additionally, you will work with Docker and Kubernetes for application deployment and collaborate in an Agile development process.
Responsibilities
- Lead the design and development of enterprise-level applications using .NET Core and Azure services.
- Develop and maintain robust, secure, and high-performance REST APIs.
- Implement solutions utilizing core Azure Development services, including Azure Functions, Service Bus, Logic Apps, Cosmos DB, Key Vault, and API Management (APIM).
- Design efficient database schemas, write and optimize complex SQL queries, and ensure data integrity and performance.
- Implement and manage CI/CD pipelines to ensure automated, fast, and reliable software deployment.
- Leverage Docker and Kubernetes (K8s) for application deployment, scaling, and management in a cloud environment.
- Actively participate in an Agile development process, including daily stand-ups, sprint planning, and retrospectives.
- Clearly articulate technical concepts, issues, and solutions to both technical and non-technical stakeholders.
Required (Must-Have) Skills
- .NET Core (C#)
- Azure Development (Azure Functions, Service Bus, Logic App, Cosmos DB, KeyVault, APIM)
- SQL, Strong in writing and optimizing queries
- REST API development
- CI/CD (e.g., Azure DevOps, GitHub Actions) and Docker/K8S hands-on experience
- Agile Process experience, Good in communication (written and verbal)
- Kafka
- Retail Domain/POS Knowledge
- Java Development Knowledge, Maven/Spring Boot
- Azure Data Factory
- Yaml (for configuration/pipelines) and Postman (advanced usage)