Search by job, company or skills

Volga Infotech

Senior Azure Developer ( .NET 8 , Azure Services )

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Azure Developer (Event-Driven Architecture)

Experience: 610 Years

Location: Remote

Employment Type: Full-time

Job Summary

We are seeking a Senior Azure Developer with strong hands-on experience in event-driven and serverless architectures on Microsoft Azure. The candidate will be responsible for building scalable, secure, and highly available cloud solutions using Azure App Services, Azure Functions, Event Grid, Event Hub, Service Bus, and API Management.

Key Responsibilities

Azure Application Development

  • Design and develop cloud-native applications using Azure App Services and Azure Functions
  • Build and maintain RESTful APIs and backend services using .NET / .NET Core
  • Implement serverless and event-driven workflows for real-time and asynchronous processing

Event-Driven Architecture

  • Design and implement solutions using:
  • Azure Event Grid for reactive, event-based integrations
  • Azure Event Hub for high-throughput event ingestion
  • Azure Service Bus for reliable messaging, queues, and topics
  • Ensure message durability, ordering, retry handling, and dead-lettering
  • Implement patterns such as pub/sub, fan-out, and event sourcing

Data & Storage

  • Design and manage data using:
  • Azure SQL Database for transactional workloads
  • Azure Cosmos DB for distributed, low-latency NoSQL scenarios
  • Implement data consistency, partitioning, and performance optimization

API & Integration

  • Design and manage APIs using Azure API Management
  • Implement API security, throttling, versioning, and monitoring
  • Integrate internal and third-party systems using secure APIs and events

Security & Configuration

  • Secure applications using:
  • Azure Key Vault for secrets, certificates, and keys
  • Managed Identities and Azure AD authentication
  • Implement RBAC and least-privilege access controls

Monitoring & Reliability

  • Monitor applications using Azure Monitor and Application Insights
  • Troubleshoot production issues and improve system resilience
  • Optimize performance, reliability, and Azure costs

DevOps & Collaboration

  • Work with CI/CD pipelines using Azure DevOps or GitHub Actions
  • Support Infrastructure as Code using Terraform / ARM / Bicep
  • Mentor junior developers and participate in code reviews
  • Collaborate closely with architects, QA, and product teams

Required Skills & Qualifications

Must-Have

  • 4+ years of software development experience
  • 4+ years of strong hands-on experience with Microsoft Azure
  • Deep experience with:
  • Azure App Services
  • Azure Functions
  • Event Grid, Event Hub, Service Bus
  • Azure SQL & Cosmos DB
  • Azure API Management
  • Azure Key Vault
  • Strong proficiency in C#, .NET / .NET Core
  • Solid understanding of event-driven and serverless architectures
  • Experience building secure, scalable REST APIs

Good to Have

  • Experience with Docker & AKS
  • Knowledge of Terraform
  • Exposure to distributed systems and cloud integration patterns
  • Experience with high-volume, real-time data processing systems
  • Prior experience in SaaS or enterprise-grade platforms

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and documentation skills
  • Ability to own and drive complex technical solutions
  • Comfortable working in client-facing environments

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138809103