Senior .NET Developer – Job Description
Mumbai / Pune / Bangalore (Hybrid)
6–8 Years
Must Have Skills
- Strong hands-on experience in .NET Framework, ASP.NET, C# (.NET), MVC Framework
- Experience with .NET Core, Web API, RESTful APIs, WCF, Web Services, Worker Services
- Strong understanding of Object-Oriented Programming (OOP), Design Principles & Design Patterns
- Hands-on experience with Multithreading and backend system development
- Expertise in Microsoft SQL Server
- Complex Queries
- Stored Procedures
- SQL Profiling
- Performance troubleshooting
- Experience in building and maintaining enterprise web applications and APIs
- Hands-on experience with:
- XUnit / Unit Testing
- CI/CD pipelines
- Source Control tools like Git / Bitbucket / SVN
- Agile tools like JIRA & Confluence
- Strong debugging, analytical, troubleshooting, and logical problem-solving skills
- Experience working with cross-functional teams (Onsite + Offshore)
- Ability to perform Code Reviews and follow best coding practices
- Excellent written and verbal communication skills
- Willingness to work in overlap hours with US clients (3 hours overlap)
Good to Have Skills
- UI Technologies:
- Cloud & DevOps:
- AWS (SQS, SNS, Lambda)
- Jenkins
- Harness
- Knowledge of DevOps processes
- Knowledge of:
- Microservices Architecture
- Financial Domain / Payment Gateway integrations
- SQL Kata / Code Build
Roles & Responsibilities
- Design, develop, and maintain scalable enterprise web applications and APIs using Microsoft technologies
- Architect backend systems with high reliability, scalability, and ease of maintenance
- Collaborate with product owners, account support teams, and stakeholders to define and prioritize solutions
- Work closely with cross-functional teams to build end-to-end features
- Write clean, maintainable, and optimized code following industry best practices
- Perform code reviews and ensure adherence to coding standards
- Troubleshoot and resolve complex technical issues efficiently
- Participate in system design discussions and explain technical architecture and data flow clearly
- Contribute to CI/CD implementation and DevOps practices
- Identify ambiguities in requirements/specifications and proactively resolve them
- Ensure high-quality deliverables within timelines
Preferred Candidate Profile
- Strong backend engineering experience with enterprise-grade applications
- Ability to explain technical concepts to both technical and non-technical stakeholders
- Strong ownership mindset and collaborative team player
- Attention to detail with excellent problem-solving capabilities
- Experience in handling complex systems and integrations
.net,c#,microsoft sql server,restful,.net framework,git,angular,asp.net,wcf,sql,jira,confluence,unit testing,ci/cd