Job Details
Skills
Software Engineer (.NET)
Location: Chandigarh, India (On-site)
Experience: 5+ Years
Employment Type: Full-TimeAbout Cogniter Technologies
Cogniter Technologies is a growing IT solutions company delivering innovative, scalable, and business-focused software solutions to clients worldwide. We are looking for an experienced Software Engineer (.NET) with 5+ years of hands-on development experience to join our engineering team.
The ideal candidate should have strong expertise in Microsoft technologies, a solid understanding of software development principles, and the ability to build reliable, scalable, and high-performance applications.
Key Responsibilities
-
Design, develop, test, deploy, and maintain scalable web and enterprise applications using Microsoft technologies.
-
Develop robust applications using C#, ASP.NET, ASP.NET MVC, .NET Framework, .NET Core, and SQL Server.
-
Understand business requirements and translate them into effective technical solutions.
-
Design, develop, and integrate RESTful APIs, web services, and third-party APIs.
-
Write clean, reusable, maintainable, and well-documented code following industry best practices.
-
Contribute to application architecture, database design, and technical decision-making.
-
Troubleshoot, debug, optimize, and enhance existing applications.
-
Conduct code reviews and ensure adherence to quality, security, scalability, and performance standards.
-
Collaborate with Project Managers, Business Analysts, QA Engineers, UI/UX Designers, and other cross-functional teams throughout the software development lifecycle.
-
Participate in Agile/Scrum ceremonies and contribute to continuous process improvement.
-
Deliver high-quality solutions within defined project timelines.
Required Skills & Qualifications
-
5+ years of professional experience in .NET application development.
-
Strong hands-on expertise in:
-
C#
-
ASP.NET
-
ASP.NET MVC
-
.NET Framework / .NET Core
-
SQL Server
-
-
Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
-
Experience developing and consuming RESTful APIs and web services.
-
Good knowledge of HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
-
Experience working with Git or other version control systems.
-
Understanding of Agile/Scrum methodologies.
-
Strong analytical, debugging, troubleshooting, and problem-solving skills.
-
Excellent communication and collaboration abilities.
Preferred Skills
-
Experience with modern front-end frameworks such as Angular, React.js, or Vue.js.
-
Knowledge of Microsoft Azure or AWS cloud platforms.
-
Experience with Entity Framework or other ORM frameworks.
-
Familiarity with CI/CD pipelines and DevOps practices.
-
Understanding of application security, scalability, and performance optimization.
-
Experience integrating third-party APIs, cloud services, and external systems.
Why Join Cogniter Technologies?
-
Work on challenging and impactful projects for global clients.
-
Be part of a collaborative and supportive work environment.
-
Gain exposure to modern Microsoft technologies and cloud platforms.
-
Opportunities for continuous learning and professional growth.
-
Career advancement opportunities within a growing organization.
-
Work alongside experienced professionals on enterprise-level applications.
Apply Now
Interested candidates can share their updated resume at hr@cogniter.com.
Subject: Application for Software Engineer (.NET) – Chandigarh
-





