Location: Chandigarh, India (On-site)
Experience: 5+ Years
Employment Type: Full-Time
Cogniter Technologies is a trusted IT solutions company delivering innovative, scalable, and business-centric software solutions to clients across the globe. We are looking for a highly skilled Software Engineer (.NET) with 5+ years of experience to join our growing development team. If you're passionate about building robust enterprise applications using Microsoft technologies, we'd love to connect with you.
- Design, develop, test, deploy, and maintain enterprise-level web applications using Microsoft technologies.
- Develop scalable and high-performance applications using C#, ASP.NET, ASP.NET MVC, .NET Framework/.NET Core, and SQL Server.
- Analyze business requirements and translate them into efficient technical solutions.
- Develop and integrate RESTful APIs, web services, and third-party integrations.
- Write clean, maintainable, and reusable code following industry best practices.
- Participate in application architecture, database design, and technical discussions.
- Debug, troubleshoot, optimize, and enhance existing applications.
- Perform code reviews and ensure software quality, security, and performance standards.
- Collaborate with Project Managers, Business Analysts, QA Engineers, UI/UX Designers, and cross-functional teams throughout the SDLC.
- Deliver high-quality software within defined timelines.
- 5+ years of hands-on experience in .NET application development.
- Strong proficiency 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 building and consuming RESTful APIs and web services.
- Good knowledge of HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
- Experience with Git or other version control systems.
- Familiarity with Agile/Scrum development methodologies.
- Excellent analytical, debugging, and problem-solving skills.
- Strong communication and teamwork abilities.
- Experience with Angular, React.js, or Vue.js.
- Knowledge of Microsoft Azure or AWS cloud platforms.
- Experience with Entity Framework or similar ORM frameworks.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of application security, scalability, and performance optimization.
- Experience integrating third-party APIs and cloud-based services.
- Work on challenging projects for global clients.
- Collaborative and employee-friendly work environment.
- Exposure to modern Microsoft technologies and cloud platforms.
- Continuous learning, career advancement, and professional development opportunities.
- Opportunity to work alongside experienced developers on enterprise-scale applications.
Interested candidates can share their updated resume at: [email protected]
Subject: Application for Software Engineer (.NET) – Chandigarh