Senior Dotnet Developer

3 weeks ago


Noida, India Compunnel Inc. Full time

.NET DeveloperWork Location: Noida/ChandigarhWork from the officeExperience: 4-8 Years(Mandatory skills : .net, Angular 18+ Version, Python , Github , AI , Copilot )Job Overview We are looking for a passionate and experienced .NET Developer to join our engineering team.The ideal candidate will have a strong foundation in C# , .NET Core , backend and frontend development , and modern architectural practices such as Microservices , Clean Architecture , and Event-Driven Systems .You will work on scalable, high-performance applications in a distributed environment while following DevOps and Agile practices.Key ResponsibilitiesDesign, develop, and maintain scalable web applications using .NET Core , Razor , and Blazor .Build and secure RESTful APIs , GraphQL , and gRPC services , including API versioning and middleware management.Implement and maintain Microservices using DDD , CQRS , and Event-Driven Architecture .Use Dependency Injection patterns and manage IoC containers (built-in and third-party like Autofac).Develop modular, reusable UI components using MVC , Razor Pages , and Blazor Server/Client .Manage application state using ViewModel , Distributed Cache , MediatR , and CQRS .Apply robust validation using FluentValidation , Data Annotations , and custom pipelines.Enable real-time communication via SignalR with Redis-backed scalability.Work with SQL Server , PostgreSQL , and NoSQL databases for high-performance data handling.Optimize application performance using caching , lazy loading , async/await , Span , and memory profiling.Write unit, integration, and functional tests; participate in test-driven development using xUnit/MSUnit/NUnit .Contribute to CI/CD pipelines using GitHub Actions , Azure DevOps , Docker , and YAML configurations.Implement secure authentication and authorization practices using OAuth2 , OpenID Connect , and IdentityServer .Collaborate in an Agile team with peer reviews, sprint planning, and mentoring responsibilities.Required Technical SkillsCore Language & Backend DevelopmentProficient in C# , OOP, async/await, LINQ, generics, delegates, and expression trees.Strong understanding of REST , GraphQL , gRPC , status codes, HATEOAS, and Postman.Frontend & UIExpertise in Razor Pages , Blazor Server/Client , JS interop , MVC Views , and modular UI design.Skilled in modern styling with Bootstrap , CSS , SASS , Tailwind , and responsive design .Architecture & PatternsStrong grasp of Clean Architecture , CQRS , DDD , Event Sourcing , UoW , Strategic Design , and SAGA .Implement REST/gRPC-based communication , message brokers (e.g., RabbitMQ), and asynchronous processing .Utilize protocol buffers , custom middleware , and centralized logging in microservice environments. • Comfortable with service versioning, exception handling, middleware pipelines, and routing.State Management & RoutingExperience with MediatR , Distributed Caching , Session/TempData , and advanced routing.Testing & ToolingHands-on with unit testing , mocking , integration testing , TDD , and test parallelism .Familiar with Visual Studio/MSBuild , GitHub Actions , Docker Pipelines , and Azure DevOps .DatabaseStrong knowledge of SQL Server , PostgreSQL , Entity Framework Core , query optimization, and indexing.Exposure to MongoDB , Cosmos DB , aggregation pipelines, and distributed setups.DevOps & CollaborationProficient in Git workflows (Git Flow, feature branching), Swagger/OpenAPI , docs-as-code , and version control.Security-first mindset with OAuth2 , Role-based Access , Policy-based Authorization , and IdentityServer .Experience in internationalization (i18n) and accessibility (a11y) .Soft Skills & AttributesStrong problem-solving and analytical skills.Excellent communication and teamwork capabilities.Passion for mentoring, learning, and ownership of deliverables.Preferred QualificationsBachelors/Masters degree in Computer Science, Engineering, or equivalent.Certification in Microsoft technologies or Cloud platforms (Azure, AWS) is a plusPlease share the following details along with the most updated resume to if you are interested in the opportunity:• Total Experience• Relevant experience• Current CTC• Expected CTC• Notice Period (Last working day if you are serving the notice period)• Current Location• SKILL 1 RATING OUT OF 5• SKILL 2 RATING OUT OF 5• SKILL 3 RATING OUT OF 5(Mention the skill)



  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role DescriptionThis is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using .NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role DescriptionThis is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using .NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role Description This is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using. NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role Description This is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using .NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role DescriptionThis is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using .NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Spraxa Solutions Pvt Ltd Full time

    Role Description This is a full-time on-site role for a Senior Dotnet Developer at Spraxa Solutions Pvt Ltd. The role is located in Noida. The Senior Dotnet Developer will be responsible for designing, coding, testing, and deploying software applications using .NET technologies. The candidate will use their expertise in object-oriented programming (OOP) to...


  • Noida, India Vensure Employer Solutions Full time

    We are seeking a Dotnet Developer, who will play a key role in the development and support of the company's key Application. This includes analysis, designing, developing, and testing the application whilst also managing technical support tasks. Responsible for the creation of a Software Product as per the definition in the Product backlog. This role also...


  • Noida, India Vensure Employer Solutions Full time

    We are seeking a Dotnet Developer, who will play a key role in the development and support of the company's key Application. This includes analysis, designing, developing, and testing the application whilst also managing technical support tasks. Responsible for the creation of a Software Product as per the definition in the Product backlog. This role also...


  • Noida, India Vensure Employer Solutions Full time

    We are seeking a Dotnet Developer, who will play a key role in the development and support of the company's key Application. This includes analysis, designing, developing, and testing the application whilst also managing technical support tasks. Responsible for the creation of a Software Product as per the definition in the Product backlog. This role also...


  • Noida, India Vensure Employer Solutions Full time

    We are seeking a Dotnet Developer, who will play a key role in the development and support of the company's key Application. This includes analysis, designing, developing, and testing the application whilst also managing technical support tasks. Responsible for the creation of a Software Product as per the definition in the Product backlog. This role also...