QualityAI•2h ago
LinkedIn
Sr. Developer
Hyderabad, Telangana, India
Senior Level
Full Job Description
About This Role
We are seeking a Senior Engineer who thrives at the intersection of scalable cloud architecture and modular frontend development. You will build Azure-native services in C# using Functions, Service Bus, and Event Grid while crafting composable TypeScript ESM modules for browser and Node environments.
Responsibilities
- Implement Azure Functions using C# (.NET 8+) for event-driven and serverless workflows.
- Design and integrate messaging systems using Azure Service Bus and Event Grid (topics, subscriptions, filters).
- Build modular, tree-shakable TypeScript ESM libraries with clean separation of concerns.
- Write comprehensive unit tests for both C# and TypeScript codebases using xUnit, MSTest, and Vitest.
- Apply SOLID principles rigorously across backend and frontend components.
- Collaborate on CI/CD pipelines using Azure DevOps and GitHub Actions for build, test, and deployment automation.
- Ensure traceability and observability across services with structured logging and diagnostics.
Required Skills
Mandatory Requirements:
- .NET & C# (5+ years experience): async/await, DI, clean architecture
- Azure Functions: Durable workflows, bindings, retries, diagnostics
- Azure Messaging: Service Bus topics/sessions, Event Grid custom schemas/filters
- TypeScript & ESM: Deep understanding of syntax, module boundaries, tree-shaking
- Unit Testing: xUnit/MSTest for C#, Vitest for TypeScript with mocking strategies
- SOLID Principles: Proven application across layered architecture and modular design
Bonus Skills
- Familiarity with Power Platform extensibility or Azure Logic Apps.
- Knowledge of domain-driven design (DDD) & event sourcing.
- Passion for developer enablement, modularity, and reproducibility.
Company
QualityAI
QualityAI is a leading AI-first quality engineering company delivering end-to-end quality management services across business and technology life cycles for enterprise customers requiring Go-Live cert...
Hyderabad, Telangana, India
Posted on LinkedIn