Senior Software Engineer - .Net Core + Azure
Harbingergroup
5 - 8 years
Pune
Posted: 18/06/2025
Job Description
Position - Senior Software Engineer - .Net Core + Azure
Experience - 5 to 8 Years
Job Location- Pune (Hybrid) / Remote
We’re seeking a Senior Backend Developer with strong communication skills and hands-on experience across a modern .NET Core microservices stack. The ideal candidate thrives in Agile environments, collaborates seamlessly with cross-functional teams, and designs resilient, scalable, and high-performance backend systems using Azure services.
Key Skills:
- 5+ years of backend development experience, with a strong focus on .NET Core Microservices.
- Proficiency in C# 14 and experience building RESTful APIs and GraphQL services.
- Expertise in Azure services — Functions, Web Apps, Redis Cache, Service Bus, Cosmos DB, Azure SQL Database.
- Experience with data access frameworks like Dapper and EF Core.
- Knowledge of containers and container orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Strong understanding of logging, monitoring, and error handling with Serilog, NLog, and SonarCloud.
- Familiarity with fault-tolerant systems using Polly or similar libraries.
- Agile mindset — comfortable working in sprints, adapting to changes, and collaborating cross-functionally.
- Excellent communication skills — able to explain complex backend concepts to technical and non-technical audiences.
- Strong problem-solving mindset with a passion for building high-performance, resilient systems.
Roles & Responsibilities
- Design, develop, and maintain backend services and APIs using .NET 10.0 and .NET Core Microservices.
- Write clean, efficient, and maintainable code in C# 14 following best practices.
- Develop and optimize RESTful and GraphQL APIs for high performance and scalability.
- Integrate data access layers using Dapper 2 and EF Core 10.0 for relational and NoSQL databases (Azure SQL Database, QuickBase, Cosmos DB).
- Implement caching strategies with Azure Redis Cache to enhance performance.
- Build and deploy backend services using Azure Functions, Web Apps, and IIS 10.
- Develop event-driven systems with Azure Service Bus for message brokering and Azure Data Factory for ETL processes.
- Implement logging, error handling, and monitoring using Serilog, NLog, and SonarCloud for static code analysis.
- Ensure resilience and fault tolerance using Polly for circuit breaking and retries.
- Write and maintain unit tests with xUnit to ensure code reliability.
- Manage dependencies with NuGet and collaborate through CI/CD pipelines.
- Participate in Agile ceremonies — sprint planning, retrospectives, and daily stand-ups, while collaborating with frontend, DevOps, and product teams.
- Communicate technical ideas and solutions clearly to both technical and non-technical stakeholders.
About Company
Harbinger Group is a global technology company providing software products and services for e-learning, HR tech, and digital transformation. They specialize in building learning management systems and enterprise-grade applications.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).