About this role
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 dilip@helius-tech.com > 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: dilip@helius-tech.com http://helius-tech.com Registration No : R1108376 EA Licence No : 11C3373 https://www.linkedin.com/in/dilipdaga/
Also in Software Engineering
A*STAR RESEARCH ENTITIES
XPRESS GROUP PTE. LTD.
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD