.Net Developer

  • Full-time
  • Legal Entity: Bosch Global Software Technologies Private Limited

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Job Title: .NET Developer

Job Summary:
We are looking for a skilled 3+ years .NET Developer to join our team. The ideal candidate should have expertise in Microsoft technologies, including C#, .NET Framework, .NET Core, and the latest versions (.NET 7/8). The developer will be responsible for designing, developing, and maintaining high-quality, scalable, and robust applications while ensuring best coding practices and software design principles.

Key Responsibilities:

  • Develop, test, and maintain applications using C#, .NET Framework, .NET Core, and .NET 7/8.

  • Design and implement scalable Web APIs and ASP.NET MVC applications.

  • Utilize Object-Oriented Programming (OOP) principles to create structured and maintainable code.

  • Work with relational and non-relational databases, including SQL and NoSQL databases.

  • Develop client-side components using HTML, CSS, Bootstrap, and Angular.

  • Implement ORM tools such as Entity Framework and Entity Framework Core using Code First and Database First approaches.

  • Write clean, high-quality, and maintainable code following industry standards.

  • Apply software design patterns to improve code efficiency and maintainability.

  • Conduct unit testing using frameworks such as XUnit, NUnit, and MS Unit Framework to ensure software reliability.

  • Collaborate with cross-functional teams, including UI/UX designers, backend developers, and database administrators.

  • Troubleshoot, debug, and optimize application performance.

  • Stay updated with emerging technologies and trends in .NET development.

Required Skills and Qualifications:

  • Strong proficiency in C#, .NET Framework, .NET Core, and .NET 7/8.

  • Solid understanding of Object-Oriented Programming (OOP) principles and software architecture.

  • Experience in developing and consuming Web APIs and ASP.NET MVC applications.

  • Proficiency in working with SQL and NoSQL databases.

  • Hands-on experience with front-end technologies including HTML, CSS, Bootstrap, and Angular.

  • Expertise in ORM tools such as Entity Framework/Entity Framework Core.

  • Knowledge of design patterns and software development best practices.

  • Familiarity with unit testing frameworks like XUnit, NUnit, and MS Unit Framework.

  • Strong problem-solving and debugging skills.

  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience with cloud technologies such as Azure or AWS.

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Experience with microservices architecture.

     


 

Qualifications

Educational qualification:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience :

 

Mandatory/requires Skills :

Preferred Skills :

Additional Information

Location - Coimbatore/Bangalore

Privacy PolicyImprint