Job Description – .NET Developer (1.5+ Years Experience)
Job Title: .NET Developer
Experience Required: 1.5+ Years
Location: D-179, Phase 8B, Industrial Area, Sector 74, Sahibzada Ajit Singh Nagar, Punjab – 160055
Job Type: Full-time & Onsite
Working Days & Hours: 5 Days | 11:00 AM – 8:00 PM
About Us:
Ensuesoft helps brands with the best of technologies, tools, platforms, and best practices to smoothen their digital transformation journey. We are committed to delivering high-quality products and services to our clients. Our expertise covers a broad tech stack: Android and iOS Development, Fullstack.NET, Frontend, UI/UX Designs, CMS, AI Development, Cryptocurrency, DevOps & Cloud, Desktop Apps.
Position Overview
We are looking for a skilled .NET Developer with 1.5+ years of experience to join our dynamic development team. In this role, you will design, develop, and maintain web-based applications using the latest .NET technologies. This position offers an excellent opportunity to enhance your technical expertise while contributing to innovative projects.
Key Responsibilities
- Design, develop, and maintain web applications, services, and components using .NET technologies (C#, ASP.NET, .NET Core, MVC, Web API, Blazer).
- Collaborate with cross-functional teams to define requirements, design solutions, and deliver new features.
- Write clean, efficient, and scalable code following industry best practices.
- Conduct code reviews to ensure quality and maintain coding standards.
- Troubleshoot, debug, and resolve application issues and performance bottlenecks.
- Implement unit testing and ensure quality assurance throughout the development lifecycle.
- Work with SQL Server and Entity Framework for database design, queries, and optimization.
- Prepare and maintain documentation for code, processes, and technical specifications.
- Stay updated with emerging technologies and integrate them into projects where beneficial.
- Actively participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 1.5+ years of proven experience in .NET development.
- Strong proficiency in C#, ASP.NET, .NET Core, MVC, Web API, Blazor.
- Solid understanding of object-oriented programming (OOP) principles.
- Familiarity with front-end technologies: HTML, CSS, JavaScript, jQuery, Blazor.
- Hands-on experience with SQL Server/MySQL and ORM frameworks like Entity Framework.
- Knowledge of RESTful APIs and web services.
- Experience with version control tools (e.g., Git).
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
- Ability to learn quickly and adapt to new tools and technologies.
Preferred Qualifications (Nice to Have)
- Experience working with cloud platforms (Azure, AWS).
- Familiarity with modern front-end frameworks (Angular, React).
- Knowledge of Agile methodologies and working in Agile teams.
What We Offer:
- Hands-on experience in the field of software quality assurance.
- Mentorship and guidance from experienced QA professionals.
- Exposure to a range of testing tools and techniques.
- Opportunity to work on real-world projects in a collaborative environment.
- A chance to learn about software development life cycle (SDLC) and agile methodologies.
- Certificate of completion at the end of the internship.
- Potential for a full-time role based on performance.
Job Types: Full-time, Permanent
Pay: ₹25,000.00 - ₹45,000.00 per month
Work Location: In person