Mercedes-Benz Research and Development India Private Limited logo

Fullstack Developer .NET- ITO Transition

Mercedes-Benz Research and Development India Private Limited

Bengaluru, Karnataka, IndiaMID

Job Description

Looking for a highly skilled Full Stack Developer with experience in .NET.

Responsibilities

  • Design, develop, and maintain responsive web applications using HTML, CSS, JavaScript/TypeScript, and modern frameworks such as React or Angular.
  • Build and maintain high-performance, scalable backend services and APIs primarily using C#, .NET (e.g., .NET 6+, ASP.NET Core).
  • Develop reusable components and ensure high performance across devices and browsers.
  • Seamlessly integrate frontend interfaces with backend services and third-party APIs, ensuring efficient data flow and user experience.
  • Design, implement, and optimize relational databases such as MySQL or PostgreSQL, leveraging Entity Framework Core for data access.
  • Work with NoSQL databases such as MongoDB where applicable.
  • Ensure data integrity, performance optimization, and scalability of database systems.
  • Utilize Git for version control and collaborative development.
  • Containerize applications using Docker and manage deployments using Kubernetes.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Monitor application health and troubleshoot production issues across the stack.
  • Troubleshoot, debug, and resolve application defects across the entire stack, including frontend, backend, and database layers.
  • Optimize system performance, scalability, and reliability, applying best practices in C# and .NET.
  • Conduct thorough code reviews and maintain high coding standards and best practices.
  • Participate actively in architecture discussions and technical decision-making, contributing insights from a .NET perspective.
  • Work closely with product managers, designers, QA engineers, and other developers in an agile environment.
  • Contribute to sprint planning, estimations, and agile ceremonies.
  • Document technical designs, APIs, and workflows clearly and concisely.
  • Design, develop, and maintain responsive web applications using HTML, CSS, JavaScript/TypeScript, and modern frameworks such as React or Angular.
  • Build and maintain high-performance, scalable backend services and APIs primarily using C#, .NET (e.g., .NET 6+, ASP.NET Core).
  • Develop reusable components and ensure high performance across devices and browsers.
  • Seamlessly integrate frontend interfaces with backend services and third-party APIs, ensuring efficient data flow and user experience.
  • Design, implement, and optimize relational databases such as MySQL or PostgreSQL, leveraging Entity Framework Core for data access.
  • Work with NoSQL databases such as MongoDB where applicable.
  • Ensure data integrity, performance optimization, and scalability of database systems.
  • Utilize Git for version control and collaborative development.
  • Containerize applications using Docker and manage deployments using Kubernetes.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Monitor application health and troubleshoot production issues across the stack.
  • Troubleshoot, debug, and resolve application defects across the entire stack, including frontend, backend, and database layers.

Qualifications

  • Strong proficiency in HTML, CSS, and JavaScript/TypeScript.
  • Extensive experience with React or Angular (or similar modern frontend frameworks).
  • Mandatory: Strong proficiency in C# and modern .NET (e.g., .NET 6, .NET 7, .NET 8).
  • Extensive hands-on experience with ASP.NET Core for building RESTful APIs and web applications.
  • Solid understanding and practical application of Entity Framework Core for ORM.
  • Proficiency in asynchronous programming (async/await) and Dependency Injection principles in .NET.
  • Experience with RESTful API development and integration.
  • Hands-on experience with relational databases (MySQL/PostgreSQL) and/or NoSQL databases (MongoDB).
  • Experience with Git, Docker, Kubernetes, and CI/CD tools.
  • Understanding of software development lifecycle and agile methodologies.
  • Strong debugging, analytical, and problem-solving skills across the full stack.
  • Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Experience with microservices architecture, particularly within the .NET ecosystem.
  • Knowledge of cloud platforms such as Microsoft Azure (highly preferred), AWS, or GCP.
  • Familiarity with Blazor for full-stack web development.
  • Exposure to performance monitoring and logging tools (e.g., Application Insights, Serilog).
  • Understanding of architectural patterns like Clean Architecture or Domain-Driven Design (DDD).
  • 3 to 6 years of relevant industry experience in full stack software development.
  • Ownership and accountability.
  • Strong communication and collaboration skills.
  • Ability to work independently and in team environments.
  • Continuous learning mindset.
  • Strong proficiency in HTML, CSS, and JavaScript/TypeScript.
  • Extensive experience with React or Angular (or similar modern frontend frameworks).
  • Mandatory: Strong proficiency in C# and modern .NET (e.g., .NET 6, .NET 7, .NET 8).
  • Extensive hands-on experience with ASP.NET Core for building RESTful APIs and web applications.
  • Solid understanding and practical application of Entity Framework Core for ORM.
  • Proficiency in asynchronous programming (async/await) and Dependency Injection principles in .NET.
  • Experience with RESTful API development and integration.
  • Hands-on experience with relational databases (MySQL/PostgreSQL) and/or NoSQL databases (MongoDB).

Nice to have

  • Experience with cloud platforms.

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.