CogniTensor Technology

3 weeks ago


Gurgaon, Haryana, India CogniTensor Technology Pvt ltd Full time

Job Summary :

We are looking for a highly skilled and experienced Senior .NET Developer to join our dynamic team. The ideal candidate will have 8-10 years of experience in designing, developing, and maintaining enterprise-level applications using Microsoft technologies. You should be able to lead development efforts, mentor junior team members, and contribute to architectural decisions.

Key Responsibilities :

- Design, develop, test, and deploy high-quality .NET applications.

- Participate in system architecture design and code reviews.

- Lead and guide development teams on best practices, performance optimization, and scalability.

- Collaborate with cross-functional teams including QA, Product Management, and DevOps.

- Write clean, scalable, and reusable code using .NET programming languages (C#).

- Troubleshoot, debug, and upgrade existing applications.

- Integrate data storage solutions like SQL Server and other RDBMS.

- Implement and maintain APIs, web services (RESTful), and third-party integrations.

- Ensure code quality through unit testing and adherence to coding Skills :

- Strong proficiency in .NET Core / .NET Framework, C#, and ASP.NET MVC/Web API.

- Hands-on experience with Entity Framework, LINQ, and ADO.NET.

- Strong understanding of SQL Server and writing complex queries/stored procedures.

- Experience with JavaScript, HTML5, CSS3, and front-end frameworks like Angular or React is a plus.

- Good understanding of microservices architecture, REST APIs, and message queuing (e.g., RabbitMQ, Kafka).

- Familiarity with Azure or AWS cloud platforms.

- Exposure to CI/CD pipelines, Git, and Agile Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- Microsoft certifications (optional but preferred).

- Excellent analytical and problem-solving skills.

- Strong communication and leadership abilities

(ref:hirist.tech)