Lead Engineer (DotNet)

  • New Delhi
  • Naviga Inc.
Position Overview: Candidate with .NET technology with 6-8 experience with good analytical and debugging skills.  Should be proactive in solving the problems taking the ownership of the assigned tasks. Duties/Responsibilities: ·         Develop, test, and maintain scalable and high-performance software applications using .NET technologies. ·         Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. ·         Design and implement efficient and reusable code. ·         Troubleshoot, debug, and resolve software defects and issues. ·         Stay updated on emerging trends and technologies within the .NET ecosystem. ·         Participate in code reviews to ensure code quality and adherence to coding standards. ·         Work closely with stakeholders to gather and refine project requirements.   Education, Experience, and Requirements ·         Bachelor’s degree in computer science or equivalent, Engineering, or in related field. ·         6+ years of hands-on experience in software development using.NET Core. Required Skills/Abilities: ·         Solid understanding of object-oriented programming and design principles. ·         Experience with ASP.NET MVC and/or ASP.NET Core Web Restful API 6. ·         Proficient in database design and development using SQL Server or other relational databases. ·         Familiarity with front-end technologies such as HTML, CSS, and JavaScript. ·         Strong problem-solving and analytical skills. ·         Excellent communication and teamwork abilities. ·         Proven ability to meet deadlines and deliver high-quality software solutions.   Other Requirements : ·         Experience with cloud platforms such as Azure or AWS. ·         Knowledge of modern software development practices, including Agile methodologies. ·         Familiarity with DevOps practices and tools. ·         Having knowledge of Openroads development is added advantage.