Apply now »

CoE - Digital Engineering - Sr. Developer

Date:  29 Jul 2026
Company:  QualityAI
Country/Region:  IN

Key Responsibilities

  • Design and develop scalable backend services using C# (.NET 8+) and Azure Functions.
  • Build event-driven applications using Azure Service Bus and Azure Event Grid.
  • Develop reusable, modular frontend libraries using TypeScript (ESM) and React.js.
  • Write comprehensive unit tests using xUnit, MSTest, and Vitest.
  • Apply SOLID principles, design patterns, and clean architecture across all components.
  • Design and implement scalable software architectures using Onion Architecture and Clean Code principles.
  • Build and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Implement structured logging, monitoring, and diagnostics for cloud applications.
  • Participate in code reviews, technical design discussions, and mentor junior developers.
  • Collaborate with cross-functional teams to deliver secure, scalable, and high-quality solutions.

Required Skills

Backend Development

  • 8+ years of experience with Microsoft .NET (5+) and C# (7.3+)
  • Strong knowledge of Object-Oriented Programming (OOP), SOLID Principles, and Design Patterns
  • Expertise in Clean Architecture, Onion Architecture, and Monolithic Architecture
  • Strong understanding of asynchronous programming, dependency injection, and REST APIs

Microsoft Azure (5+ Years)

  • Azure Functions
  • Azure Service Bus (Queues, Topics, Sessions)
  • Azure Event Grid (Topics, Custom Schemas, Filters)
  • Azure Cosmos DB
  • Azure DevOps
  • Azure CI/CD Pipelines

DevOps & Automation

  • Azure DevOps
  • GitHub Actions
  • Git Workflows
  • CI/CD Pipeline Implementation

Testing

  • xUnit
  • MSTest
  • Vitest
  • Unit Testing
  • Mocking Frameworks

Must-Have Skills

  • Microsoft .NET & C# – 8+ Years
  • Azure Cloud – 5+ Years
  • TypeScript – Strong knowledge with 1–3 years of hands-on experience
  • Strong understanding of SOLID Principles, Design Patterns, and Software Architecture
  • Azure Functions, Service Bus, Event Grid, and Cosmos DB
  • Azure DevOps & GitHub Actions
  • React.js fundamentals
  • MSSQL

Good to Have

  • Power Apps
  • Model-Driven Apps
  • Dynamics 365
  • Azure Logic Apps
  • Domain-Driven Design (DDD)
  • Event Sourcing
  • Developer Enablement and Modular Architecture

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Experience working in Agile/Scrum environments.
  • Passion for cloud-native application development, reusable software components, and engineering best practices.

Apply now »