We are looking for experienced .NET Developers with a passion for creating robust, scalable, and high-performance software solutions. As a .NET Developer, you will be responsible for designing, developing, testing, deploying, and maintaining .NET applications to meet our clients' needs. You will collaborate closely with cross-functional teams to deliver cutting-edge solutions that drive business success.
Location: Delhi/Mumbai
Department: Development
Employment Type: Full-time
Role Category: Software Development
Design, develop, test, and deploy high-quality .NET applications using C#, ASP.NET, MVC, and other related technologies.
Collaborate with stakeholders to understand project requirements and translate them into technical specifications.
Participate in the full software development lifecycle, including planning, coding, debugging, and maintenance.
Conduct code reviews, identify areas for improvement, and implement best practices to ensure code quality and scalability.
Troubleshoot issues, debug code and provide timely resolutions to technical challenges.
Stay updated on emerging technologies, industry trends, and best practices to continuously enhance skills and contribute to the team's success.
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of experience in software development with a strong focus on .NET technologies.
Proficiency in C#, ASP.NET, MVC, Web API, Entity Framework, and SQL Server.
Experience with front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.
Solid understanding of object-oriented programming principles, design patterns, and software architecture.
Strong analytical and problem-solving skills with a keen attention to detail.
Excellent communication and collaboration abilities with a proven track record of working effectively in cross-functional teams.
Ability to thrive in a fast-paced environment and manage multiple priorities effectively.
Experience with cloud platforms such as Azure or AWS.
Knowledge of agile development methodologies (Scrum, Kanban, etc.).
Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes, etc.).
Certifications in Microsoft technologies (e.g., MCSD, MCP, etc.).
Competitive salary commensurate with experience.
Professional development opportunities and ongoing training programs.
A collaborative and inclusive work environment with opportunities for career growth and advancement.