.Net Developer
ShepHertz Technologies · Gurugram, Haryana, India
Apply & track with Apply EdgeJob Title: .NET Developer Experience: 4–6 Years Location: Gurgaon Job DescriptionWe are looking for an experienced .NET Developer with 4–6 years of hands-on experience in designing, developing, testing, and maintaining robust Windows and web-based applications. The ideal candidate should have strong expertise in .NET, .NET Core, C#, REST APIs, and ASP.NET and should be capable of developing scalable, secure, and high-performance applications.The candidate will be responsible for understanding business and technical requirements, designing application components, developing new functionalities, enhancing existing applications, integrating REST APIs, and troubleshooting application issues. The role requires strong programming and problem-solving skills along with the ability to work effectively in a collaborative development environment.Key ResponsibilitiesDesign, develop, and maintain Windows and web applications using the Microsoft .NET technology stack.Develop application components using C#, .NET, and .NET Core.Design and develop scalable and maintainable web applications using ASP.NET.Develop and integrate RESTful APIs for communication between applications and external systems.Analyze business and technical requirements and translate them into effective technical solutions.Write clean, reusable, maintainable, and efficient code following established coding standards.Develop new application features and enhance existing functionalities based on business requirements.Perform unit testing, debugging, and troubleshooting of application components.Identify and resolve application defects and performance-related issues.Integrate applications with databases and other enterprise systems.Participate in code reviews and ensure adherence to development best practices.Work closely with business analysts, QA engineers, technical leads, and other development teams.Support application deployment, testing, and release activities.Investigate production issues and provide appropriate technical resolutions.Maintain technical documentation related to application design, development, and integrations.Ensure applications meet performance, security, scalability, and reliability requirements.Participate in Agile/Scrum ceremonies, sprint planning, daily stand-ups, and technical discussions.Stay updated with the latest .NET technologies, development frameworks, and industry best practices.Required SkillsThe candidate should have strong hands-on experience in:.NET Framework / .NET.NET CoreC#ASP.NETREST API DevelopmentWindows and Web Application DevelopmentObject-Oriented Programming conceptsApplication integration and troubleshootingSoftware development lifecycleUnit testing and debuggingVersion control and development best practices