CogniTensor Technology

7 days ago


Gurugram, 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)