Lead - Development
Role Summary : <\/span><\/b> We are looking\nfor a .NET Software Developer who will design, build, and own scalable,\ncloud\-native microservices using the latest .NET Core ecosystem. You will\ndrive technical strategy across cross\-functional squads, establish patterns and\nguardrails for Clean Architecture, Domain\-Driven Design (DDD), and CQRS, and\nmentor engineers to elevate the entire team's craft.<\/span> <\/span> Key\nResponsibilities :<\/span><\/b> <\/span> 1. Architecture\n& Design<\/span> \u2022\nHaving exposure on microservices built on latest .NET Core ecosystem, Clean\nArchitecture, and DDD.<\/span> \u2022\nArchitect event\-sourcing strategies with Marten and Apache Kafka, including\ntopic design, consumer group topology, and schema registry governance.<\/span> \u2022\nHaving understanding on resilience patterns \u2014 retry, circuit breaker.<\/span> <\/span> 2. Development\n& Implementation<\/span> \u2022\nLead development of RESTful, GraphQL and gRPC APIs using ASP.NET Core Minimal\nAPIs and controllers.<\/span> \u2022\nImplement secure authentication and authorization flows with JWT, Azure\nIdentity, and role\-based access control.<\/span> \u2022\nHaving understanding on Build and maintain distributed messaging infrastructure\nusing Mass Transit.<\/span> \u2022\nOwn background job infrastructure using Hang fire and Quartz.NET.<\/span> <\/span> 3. Data &\nPersistence<\/span> \u2022\nHaving exposure on data partitioning, indexing, and migration strategies for\nPostgreSQL and SQL Server via EF Core.<\/span> \u2022\nHaving exposure on Redis cache \u2014 distributed cache and session management.<\/span> <\/span> 4. Observability\n& Quality<\/span> \u2022\nEstablish OpenTelemetry instrumentation (traces, metrics, spans) exported to\nthe organisation's observability stack.<\/span> \u2022\nHaving exposure for define structured logging standards.<\/span> \u2022\nBuild a testing culture: domain/application\-layer unit tests with XUnit.<\/span> <\/span> 5. DevOps &\nCloud<\/span> \u2022\nOwn Dockerisation and cloud\-native deployment manifests; CI/CD pipeline\nstandards.<\/span> <\/span><\/span> <\/span><\/span> Must\-Have\n(Non\-Negotiable)<\/b><\/span> \u2022 7+ years of\nhands\-on .NET development; minimum 4 years on .NET 6+ with proven progression\ntoward .NET 8/10.<\/span> \u2022 Strong command\nof Clean Architecture and DDD \u2014 aggregates, value objects, domain events,\nbounded contexts.<\/span> \u2022 Solid EF Core\nskills: fluent configuration, migrations, performance tuning, multi\-database\nsupport.<\/span> \u2022 JWT / OAuth 2.0\n/ OpenID Connect implementation in ASP.NET Core.<\/span> \u2022 MSSQL Server at\nproduction scale.<\/span> \u2022 Docker and\ncontainer\-first development; CI/CD awareness (GitHub Actions, Azure DevOps, or\nequivalent).<\/span> \u2022 Proficiency in\nxUnit for unit and integration testing.<\/span> <\/span> Strong Advantage<\/b><\/span> \u2022 Experience with\nAzure Identity, Managed Identity, and Azure Key Vault secret management.<\/span> <\/span> Good\-To\-Have\n(Negotiable)<\/b><\/span> \u2022 Practical CQRS\nand event\-sourcing experience.<\/span> \u2022 Production\nexperience with Apache Kafka \u2014 topic design, consumer groups, offsets, exactly\-once\nsemantics.<\/span> \u2022 Experience with\nMass Transit or a comparable messaging framework including saga/state machine\npatterns.<\/span> \u2022 Redis in a\ndistributed caching.<\/span> \u2022 Hang fire or\nQuartz.NET for durable background job processing.<\/span> \u2022 Open Telemetry\nSDK instrumentation.<\/span> \u2022 Seri log with\nenrichers, structured sinks.<\/span> \u2022 Kubernetes\nbasics \u2014 health probes, resource limits.<\/span> <\/b><\/span> Soft Skills<\/b><\/span> \u2022 Ability to\ncommunicate trade\-offs clearly to both technical and non\-technical\nstakeholders.<\/span> \u2022 Strong\nownership mindset .<\/span> \u2022 Collaborative\ncode\-review culture; constructive and specific feedback.<\/span> \u2022 Comfortable\noperating in ambiguity and decomposing large problems independently.<\/span> <\/span> Education<\/b><\/span> \u2022 Master's degree\nin Computer Science, Software Engineering, or a related field \u2014 or equivalent\ndemonstrable experience.<\/span> <\/span>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/b><\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/div><\/span>