i
Discoveries Quintessential
21 Discoveries Quintessential Jobs
C# Developer - .Net Frameworks (6-8 yrs)
Discoveries Quintessential
posted 20d ago
Position : C# Developer
Experience : 6 to 8 Years
Location : Pune
We are seeking an experienced C# Developer with a strong background in developing scalable, high-performance applications using the .NET Core framework.
The ideal candidate will have a proven track record in building and maintaining robust, enterprise-level applications, with a focus on writing clean, efficient code.
Key Responsibilities :
- Design, develop, and maintain both web and desktop applications using C# and .NET Core.
- Implement robust APIs and microservices following RESTful principles, and write efficient backend logic with database integration.
- Ensure applications are scalable, performant, and maintainable.
- Conduct performance tuning and optimize application architecture for efficiency.
- Write reusable, testable, and efficient code.
- Develop unit tests, support integration and system testing, and conduct code reviews to ensure adherence to best practices.
- Work closely with front-end developers, designers, and product teams to align on functional and technical requirements.
- Collaborate with DevOps teams to deploy and monitor applications in production.
- Debug and resolve application issues in a timely manner.
- Identify and fix performance bottlenecks and security vulnerabilities.
Required Skills and Qualifications :
- Proficiency in C# and .NET Core Framework (v3.1 and later).
- Experience with Entity Framework Core or Dapper for database interactions.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Hands-on experience with RESTful API development.
- Familiarity with front-end frameworks (Angular, React, or Vue.js) is a plus.
- Strong experience with relational databases like SQL Server or PostgreSQL.
- Knowledge of NoSQL databases such as MongoDB is a plus.
- Familiarity with CI/CD pipelines and deployment processes.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Proficient with Git and version control workflows.
- Experience with IDEs like Visual Studio or Rider.
- Strong understanding of the software development lifecycle (SDLC).
- Experience with cloud platforms (AWS, Azure, or GCP) is a bonus.
- Strong debugging, problem-solving, and troubleshooting skills
Functional Areas: Software/Testing/Networking
Read full job description