Senior Full Stack Developer (React & .NET)

Hitachi

Bengaluru, India

#JID3-121238

Position summary

join us and see your work transformed into a tangible product.

Your responsibilities:

  • We are looking for a skilled and enthusiastic Full Stack Developer with experience in React and .NET to join our growing team. As a Full Stack Developer, you will be responsible for developing and maintaining both the front-end and back-end of web applications, ensuring high performance and a seamless user experience.

  • Develop responsive, interactive, and high-performance web applications using React.

  • Implement reusable UI components and libraries to enhance user experience.

  • Ensure application responsiveness and optimal performance across all devices and browsers.

  • Design and build scalable and robust back-end solutions using .NET Core and C#.

  • Develop APIs, services, and business logic for web applications.

  • Ensure efficient data handling and storage using relational and non-relational databases

  • Collaborate with cross-functional teams to integrate front-end and back-end components.

  • Write unit and integration tests to ensure software quality and reliability.

  • Conduct code reviews and participate in debugging and troubleshooting.

  • Monitor application performance and optimize where necessary.

  • Apply best practices for software development and maintain clean, efficient, and well-documented code.

  • Stay up-to-date with new technologies and industry trends, contributing to the continuous improvement of development processes.

  • Work closely with designers, product managers, and other developers to deliver high-quality software solutions.

  • Participate in Agile development cycles and contribute to sprint planning and retrospectives.

  • Living Hitachi Energy's core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.

Your background:

  • Bachelor's degree in engineering with 8+ years of relevant experience in a Software Engineer/Developer role.

  • Proven solid experience as a Full Stack Developer with strong proficiency in React and .NET technologies.

  • Experience with database development using Postgres, SQL and Entity Framework Core.

  • Experience with RESTful APIs, ASP.NET Core and integration with front-end applications.

  • Experience building applications on Microsoft Azure or other cloud platforms.

  • Experience with Kubernetes and containerization technologies.

  • Proficiency in JavaScript, HTML5, CSS3, and responsive design principles.

  • Knowledge of Version Control (Git) and CI/CD pipelines.

  • Experience with TypeScript for front-end development.

  • Familiarity with Docker and containerization.

  • Knowledge of Agile methodologies and experience working in an Agile environment.

  • Familiarity with DevOps practices and tools.

  • Strong problem-solving skills and attention to detail.

  • Ability to work independently and as part of a collaborative team.

  • Excellent communication and interpersonal skills.

  • Proficiency in both spoken & written English language is required.

Apply now