HamburgerMenu
hirist

.Net Developer - C#/ASP

Vikgol
Multiple Locations
2 - 7 Years

Posted on: 09/12/2025

Job Description

Job Title : .NET Developer


Experience Required : 2 7 Years


Location : Bangalore, Hyderabad, Chennai, Pune, Mumbai, Delhi, Gurugram, Noida


Employment Type : Full-Time


Joining : Immediate


About the Role :


We are looking for a skilled .NET Developer to join our backend development team. The ideal candidate should have strong experience in C#, .NET Framework / .NET Core, web application development, and API design. You will collaborate with front-end developers, DevOps, QA, and product teams to design, develop, and maintain scalable, high-performance, and secure enterprise applications.


Key Responsibilities :


Backend Development :


- Develop, maintain, and enhance web applications and backend services using C# and .NET Core / .NET Framework.


- Build and maintain RESTful APIs, web services, and integrations with third-party systems.


- Ensure clean, maintainable, and efficient code following best practices and design patterns.


- Implement authentication, authorization, and security measures in applications.


Database & Data Management :


- Work with SQL Server, MySQL, or PostgreSQL for database design, optimization, and query performance.


- Design, implement, and maintain stored procedures, functions, triggers, and indexing strategies.


- Work with ORM tools like Entity Framework for database interaction.


Architecture & System Design :


- Participate in designing scalable, modular, and maintainable architecture using MVC, MVVM, or microservices patterns.


- Implement caching, logging, and asynchronous processing for improved performance.


- Collaborate with architects and senior engineers to define system design and technical solutions.


Integration & API Work :


- Integrate applications with third-party APIs, microservices, and internal systems.


- Ensure proper versioning, documentation, and testing of APIs.


- Handle error management, logging, and monitoring for backend services.


Testing & Quality Assurance :


- Write unit, integration, and functional tests using NUnit, MSTest, xUnit, or similar frameworks.


- Conduct code reviews and maintain coding standards.


- Work with QA teams to ensure bug-free releases and maintain application stability.


Deployment & DevOps :


- Collaborate with DevOps teams for CI/CD pipelines, automated builds, and deployments.


- Deploy and maintain applications on cloud platforms like Azure, AWS, or on-premise servers.


- Monitor application performance, logs, and troubleshoot production issues.


Agile & Collaboration :


- Participate in Agile/Scrum ceremonies including daily stand-ups, sprint planning, and retrospectives.


- Collaborate effectively with cross-functional teams to deliver features on time.


- Communicate technical challenges and propose solutions proactively.


Required Skills :


- Strong experience in C# and .NET Core / .NET Framework.


- Hands-on experience with ASP.NET MVC, Web API, and microservices architecture.


- Proficiency in SQL Server, MySQL, or PostgreSQL and ORM frameworks like Entity Framework.


- Experience in building RESTful APIs and integrating third-party services.


- Familiarity with front-end technologies like HTML, CSS, JavaScript, and Razor pages.


- Strong debugging, profiling, and performance optimization skills.


- Knowledge of Git, version control, and collaborative development workflows.


Good to Have :


- Experience with Azure Cloud Services, AWS, or GCP.


- Familiarity with Docker, Kubernetes, and CI/CD pipelines.


- Knowledge of asynchronous programming, message queues (RabbitMQ, Kafka), and event-driven architecture.


- Exposure to unit testing, integration testing, and automated deployment workflows.


- Experience with logging and monitoring tools like ELK Stack, Prometheus, or Application Insights.


Soft Skills :


- Strong problem-solving and analytical skills.


- Excellent communication and teamwork abilities.


- Self-driven, proactive, and detail-oriented.


- Ability to work independently and in a fast-paced environment.


Why Join Us?


- Work with modern .NET technologies and enterprise-grade applications.


- Opportunity to design and develop scalable, high-performance backend systems.


- Collaborative, innovation-driven, and learning-focused culture.


- Competitive compensation and career growth opportunities.


info-icon

Did you find something suspicious?