Technical Lead .NET Developer
Om Prakash DasariUnited StatesSENIORPosted 10d ago
.NET Core.NET 6+C#ASP.NETWCFMS SQL ServerNoSQL databasesRESTful APIsMicroservicesDistributed systemsKafkaRabbitMQDesign patternsAI SDLCSpec-Driven DesignAzure servicesApp ServicesFunctionsService BusDockerKubernetesCI/CDAzure DevOpsGitHub ActionsJenkins
About the Role
We are seeking a Technical Lead .NET Developer to join our team. This role requires strong hands-on experience with .NET technologies and will focus on building scalable systems.
Key Responsibilities
• Design and implement solutions using .NET Core, C#, and related technologies
• Develop RESTful APIs and microservices
• Work with distributed systems and messaging platforms
• Utilize Azure services for cloud-based solutions
• Implement CI/CD pipelines
Requirements
• 6+ years of experience with .NET Core, .NET 6+, C#, ASP.NET, and WCF
• Strong expertise in MS SQL Server and NoSQL databases
• Experience with RESTful APIs, microservices, and distributed systems
• Hands-on experience with Kafka, RabbitMQ, or similar messaging platforms
• Knowledge of design patterns and AI SDLC / Spec-Driven Design
• Experience with Azure services, including App Services, Functions, and Service Bus
• Familiarity with Docker, Kubernetes, and container orchestration
• Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins
Benefits
• Opportunity to work in a technical leadership role
• Chance to work on high-volume, low-latency systems
• Potential for professional growth and development