5-8 Years
Skills
- Software Engineer (.NET)
Location: Chandigarh, India (On-site)
Experience: 5+ Years
Employment Type: Full-Time
About 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 up-to-date 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.
Interested candidates can share their updated resume at
[email protected].
Subject: Application for Software Engineer (.NET) – Chandigarh
📌 Requirement of Senior Software Engineer (.Net) (Chandigarh)
🏢 Cogniter Technologies
📍 Chandigarh