Nextracker Inc.

Full Stack Engineer

Nextracker Inc.

Posted on September 15, 2025

Job Description

Role: Full Stack Software Engineer Experience: 4–5 years Location: Hyderabad Primary & Mandatory Skillset: Python or Golang, Backend Development, Web Development At Nextracker, we are leading the energy transition by providing intelligent solar tracker and control software solutions for solar power plants. Our Hyderabad office, located in HITEC City, is home to a collaborative and innovation-driven team dedicated to improving solar energy efficiency worldwide. We are seeking a Senior Full Stack Software Engineer to contribute to high-performing, scalable software solutions and mentor junior engineers in best practices.

Responsibilities

End-to-End Software Development: Design, develop, and optimize frontend and backend applications using Angular and Golang. Write clean, efficient, and well-documented code. Design, implement, and maintain database schemas and queries ensuring data security and integrity. Develop and execute unit and integration tests for software components. Conduct code reviews and provide constructive feedback to team members. Test Automation: Develop and maintain automated test frameworks using Selenium and Java to ensure comprehensive UI testing and software quality. Technical Mentorship: Guide junior engineers, fostering skill development and high engineering standards. Collaboration & Continuous Improvement: Work closely with cross-functional teams, including product and QA, to align development with user needs and business objectives. Lead efforts to enhance application performance, scalability, and maintainability, championing best practices across the team.

Skills Required

  • Bachelor’s or Master’s degree in Computer Science
  • Engineering
  • or a related field. 5+ years of experience in full-stack development delivering scalable solutions using Angular and Golang. Deep understanding of full-stack development principles
  • backend/frontend frameworks
  • and database design. Experience in integrating test automation within CI/CD pipelines. Expertise in UI automation using Selenium and Java. Proficiency in programming languages such as Go
  • Java
  • or C/C++ and web development technologies (HTML
  • CSS
  • React
  • Angular). Strong problem-solving skills and ability to work independently and in a team. Excellent communication and collaboration skills. Ability to work in a fast-paced
  • dynamic environment and adapt to changing priorities. Preferred: Experience with DevOps tools like Docker and Kubernetes. Experience with cloud platforms such as AWS
  • Azure
  • or GCP. Experience with microservices architecture. Knowledge of security best practices.