Show more filters
Banner image for iPivot

Azure .Net Developer

iPivot

iPivot
Job Type   /   Job Level
Full-time   /   Junior Executive
Company Location
India
Description

We are looking for a highly skilled and experienced Senior Azure .NET Developer to lead the design, development, and deployment of enterprise-grade, cloud-native applications. The ideal candidate will have strong expertise in .NET Core, extensive hands-on experience with Azure cloud services, and a solid understanding of modern DevOps practices. This role is suited for a technical expert who thrives in a fast-paced Agile environment and excels at building scalable, secure, and high-performance solutions.

Key Responsibilities

Application Design & Development :

  • Lead end-to-end architecture, design, and development of scalable applications using .NET Core (C#).
  • Implement best coding practices, design patterns, and performance optimization techniques.

API Engineering

  • Design, build, and maintain secure, high-performance RESTful APIs.
  • Ensure API versioning, documentation, and integration align with enterprise standards.

Cloud-Native Solution Development

  • Leverage Azure cloud services including :
  • Azure Functions
  • Service Bus
  • Logic Apps
  • Cosmos DB
  • Azure Key Vault
  • Azure API Management (APIM)
  • Architect solutions ensuring scalability, security, and reliability in a cloud environment.

Database Design & Optimization

  • Design normalized and optimized database schemas.
  • Write efficient SQL queries and ensure data accuracy, performance, and integrity.
  • Collaborate closely with DBAs for indexing, tuning, and best-practices alignment.

DevOps & CI/CD

  • Implement and maintain automated CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Automate build, release, deployment, and testing processes.
  • Ensure code quality through static analysis, unit testing, and automated checks.

Containerization & Orchestration

  • Deploy, manage, and maintain containerized applications using Docker.
  • Work with Kubernetes (K8s) for scaling, orchestrating, and monitoring microservices.

Agile Development & Collaboration

  • Actively participate in Agile ceremonies including stand-ups, sprint planning, grooming, and retrospectives.
  • Collaborate with cross-functional teams (QA, Product, DevOps, Architects) to ensure smooth development cycles.

Stakeholder Communication

  • Communicate effectively with both technical and non-technical stakeholders.
  • Translate business requirements into technical solutions and provide technical leadership to the team.

Required Skills & Experience

Technical Skills :

  • Core Technology : .NET Core (C#), OOP, design patterns.
  • Cloud Computing : Azure Functions, Service Bus, Logic Apps, Cosmos DB, Key Vault, APIM.
  • Database : SQL Server, query optimization, schema design.
  • API/Web Services : RESTful API design, implementation, and security best practices.
  • DevOps/SRE : CI/CD pipelines (Azure DevOps/GitHub Actions), Docker, Kubernetes.
  • Version Control : Git, branching strategies (GitFlow etc.).

Soft Skills

  • Strong understanding of the Agile methodology.
  • Excellent verbal and written communication skills.
  • Strong analytical, problem-solving, and decision-making abilities.
  • Ability to mentor junior developers and collaborate across teams.

Preferred Qualifications

  • Experience with microservices architecture.
  • Familiarity with Infrastructure as Code (IaC) using ARM/Bicep/Terraform.
  • Experience with monitoring and logging tools (App Insights, Prometheus, Grafana, ELK).
  • Azure certification(s) such as AZ-204, AZ-303, AZ-400.

(ref:hirist.tech)
Jobs in India   »   Jobs in Greater Kolkata Area   »   Azure .Net Developer

More jobs