We are looking for a highly skilled .NET Core Expert to design, build, and maintain enterprise-grade backend systems and APIs. You will take ownership of complex technical solutions across the full software development lifecycle, working closely with architects, product owners, and cross-functional teams to deliver scalable, high-performance, and secure applications. The ideal candidate brings deep expertise in .NET Core / .NET 6-8, microservices architecture, cloud-native development, and modern DevOps practices.
Key responsibilities
- Architect, design, and develop robust, scalable, and high-performance backend solutions using .NET Core / .NET 6 / .NET 7 / .NET 8.
- Build and maintain RESTful APIs, gRPC services, and microservices aligned with domain-driven design (DDD) and clean architecture principles.
- Lead end-to-end feature development from requirements analysis, technical design, coding, unit testing, through to deployment and production support.
- Integrate with third-party services, enterprise systems, and external APIs using REST, SOAP, GraphQL, or messaging platforms.
- Design and optimise relational and non-relational database schemas and queries (SQL Server, PostgreSQL, MongoDB, Redis).
- Implement event-driven and asynchronous communication patterns using Azure Service Bus, RabbitMQ, Kafka, or MassTransit.
- Apply security best practices including OAuth 2.0, OpenID Connect, JWT, data encryption, and secure coding standards.
- Collaborate with DevOps teams on CI/CD pipeline setup, containerisation (Docker), and deployment on Kubernetes or Azure/AWS cloud platforms.
- Conduct thorough code reviews, enforce coding standards, and mentor junior and mid-level developers.
- Contribute to architectural decisions, technical roadmaps, and system design documentation.
- Identify and resolve performance bottlenecks, memory leaks, and scalability issues in production environments.
- Support SIT, UAT, and production releases - investigate incidents and drive root cause analysis.
Requirements
- 6+ years of hands-on experience in .NET development with at least 3 years focused on .NET Core / .NET 5+ (including .NET 6, 7, or 8).
- Deep proficiency in C# - including advanced concepts such as async/await, LINQ, generics, delegates, reflection, and memory management.
- Strong experience with ASP.NET Core Web API, Minimal APIs, and middleware pipeline development.
- Solid knowledge of microservices patterns - API Gateway, CQRS, Event Sourcing, Saga, Circuit Breaker, and Outbox Pattern.
- Hands-on experience with ORM frameworks - Entity Framework Core, Dapper, or NHibernate.
- Proficiency in relational databases (SQL Server, PostgreSQL) - schema design, stored procedures, indexing, and query optimisation.
- Experience with message brokers and event streaming - Azure Service Bus, RabbitMQ, Apache Kafka, or MassTransit.
- Familiarity with cloud platforms - Microsoft Azure (preferred: App Services, Azure Functions, AKS, Service Bus, Key Vault, Application Insights) or AWS.
Important Note:
Please share your resume in word format with [Confidential Information]
Important Note: If this requirement is not a match for you please refer to your friends.
Interested professionals can reach out to me for Confidential Discussion @ +65- 9060-4050.
Best Regards,
Dilip Kumar Daga
Vice President - Strategic Accounts
Helius Technologies Pte Ltd
36, Robinson Road,#13-05, City House, Singapore 068877
DID: +(65) 6429-9407
Mobile: +(65) 9060-4050
Fax: +(65) 62222213
Email id: [HIDDEN TEXT]
http://helius-tech.com
Registration No : R1108376
EA Licence No : 11C3373
https://www.linkedin.com/in/dilipdaga/