02 Aug
|
Hunting Cherry
|
India
02 Aug
Hunting Cherry
India
Senior Software Engineer (.NET)
Experience : 5 Years
Employment Type : Full time
Work Mode : Work from Office
Location : Mohali, Punjab
About the Role :
We are looking for an experienced Senior Software Engineer (.NET) to design, develop, and maintain scalable backend applications. The ideal candidate will have strong expertise in C#, .NET 9, MS SQL Server, API development, and software architecture, along with a passion for building high-quality, high-performance solutions.
Key Responsibilities :
- Design, develop, and maintain scalable backend services and RESTful/GraphQL APIs.
- Build robust, secure, and high-performance applications using C# and .NET.
- Write, optimize, and maintain complex SQL queries, stored procedures, and database schemas.
- Collaborate with cross-functional teams to understand requirements and deliver technical solutions.
- Integrate third-party APIs and internal services.
- Write clean, maintainable, and well-tested code following coding standards and best practices.
- Participate in code reviews and contribute to architecture and design discussions.
- Troubleshoot production issues and implement effective solutions.
- Estimate development efforts and deliver tasks within project timelines.
- Ensure adherence to security, compliance,
and quality standards.
Required Skills &
Qualifications :
- 5 years of experience in software development using C# and .NET.
- Strong hands-on experience with .NET 9 (or recent .NET versions).
- Excellent knowledge of Microsoft SQL Server 2022, including query optimization and database design.
- Experience designing and developing RESTful APIs and/or GraphQL APIs.
- Good understanding of software architecture, design patterns, and scalable system design.
- Familiarity with authentication and authorization mechanisms such as OAuth and JWT.
- Experience working with relational databases such as PostgreSQL, MySQL, or similar.
- Knowledge of ORM frameworks such as Entity Framework or equivalent.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Preferred Skills :
- Experience with backend technologies such as Node.js, Python, Java, or Go.
- Experience integrating third-party services and APIs.
- Exposure to Agile/Scrum development methodologies.
- Experience with application architecture and solution design.
- Prior experience mentoring developers or contributing to technical leadership.
📌 Senior .Net Developer (India)
🏢 Hunting Cherry
📍 India