Are you looking for a new challenge? Our job vacancies include many opportunities for a new career and prospects for promotion and development. Discover the opportunities available to you at MANN+HUMMEL.

Are you looking for a job or an apprenticeship? Or would you like to deepen the knowledge gained in your studies with an internship? Are you a graduate looking for a promising start to your career? Or an experienced professional looking for a new challenge? Independent of the area in which you would like to build your career – you will find a suitable job offer here. We are looking forward to your application.

Senior Engineer - Full Stack Developer

Location: 

Bangalore, IN, 560058

Date:  Mar 25, 2025
Job Area:  Development & Design
Job Level:  Experienced

Role Summary

The job incumbent manages all IT operations within a country. Ensures the proper and adequate service for all local departments on all IT relevant issues.

Main Tasks

  • .NET Application Development: Design, develop, and maintain scalable, secure, and high-performance .NET applications within MANN+HUMMEL's IIoT platform, adhering to best practices and design patterns such as SOLID and Gang of Four (GOF).
  • Front-End Development: Build modern, intuitive, and user-friendly front-end components using Angular to deliver exceptional user experiences.
  • Microservices Development: Design, develop, and maintain microservices based on modern architectural principles, ensuring scalability, flexibility, and performance.
  • Agile Development: Actively participate in an agile development environment, including sprint planning, daily stand-ups, and regular reviews to ensure continuous progress and improvement.
  • Quality Assurance: Implement unit and integration tests to guarantee the stability and reliability of applications.
  • Code Reviews: Participate in peer code reviews, providing constructive feedback and engaging in continuous improvement processes to elevate code quality.
  • Collaboration: Work closely with cross-functional teams to understand requirements and deliver robust solutions that meet business needs.

Your Profile

  • Proven experience in .NET application development, including proficiency with C# and related frameworks.
  • Deep understanding of design patterns, particularly SOLID principles and Gang of Four (GOF), with a focus on code quality and maintainability.
  • Microservices Architecture: Experience with event-driven and asynchronous microservices, including the development of APIs and integration with external services.
  • Front-End Expertise: Hands-on experience in developing modern web applications using Angular (or similar frameworks) to build dynamic and responsive user interfaces.
  • Database Knowledge: Experience working with both relational databases (e.g., SQL Server) and NoSQL/Time-Series databases.
  • Cloud Experience: Familiarity with the Microsoft Azure ecosystem, including cloud-based development and deployment strategies.
  • Agile Methodologies: A strong understanding of agile development practices (Scrum, Kanban) and familiarity with agile tools.
  • Communication Skills: Strong verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.

We offer

Minimum Educational Requirement

Bachelor Degree in Computer Sciences or Related fields

Experience

  • 3 years to 8 years related experience
  • Preferred Skills (Good to Have)

  • Experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automation tools.
  • Knowledge of DevOps practices for application deployment and management