Senior Software Developer

Posted 6 Days Ago
Be an Early Applicant
Banjara Hills, Punjagutta, Hyderabad, Telangana
7+ Years Experience
Energy • Renewable Energy
The Role
The Senior Software Developer at Nextracker in Hyderabad will be responsible for developing and managing databases and applications, writing effective APIs, coding, testing, and providing technical expertise. Must have a Bachelor's degree in Computer Science and 5 years of relevant experience as a full stack developer.
Summary Generated by Built In

Job Description:

The Senior Software Developer will be based in Hyderabad. In this position, you will report to the Asst. Manager – Application Development.

Here is a glimpse of what you will do:

  • Develop and manage well-functioning databases and applications
  • Write effective APIs in Golang/Python
  • Complete coding, testing, defect fixes, and production support, using agile CI/CD methodologies
  • Evaluate the feasibility of the proposed design/solution with the product owners, and designers
  • Work with the product leadership team to define goals with measurable key performance indicators.
  • Provide technical expertise in the planning phase of the potential solution
  • Support the (internal) team in delivering quality features, debugging issues, and providing incident responses.
  • Define, Document, and Evolve best practices.
  • Seek and be receptive to feedback and coaching from the team.
  • Provide demos, code reviews, and recommendations to help the team and others to be more productive and deliver a better product
  • Set and strive toward reaching professional development goals

Here is some of what you’ll need (required)

  • Bachelor’s degree in Computer Science or equivalent discipline with (3 -5) years of relevant work experience as a full stack developer.
  • Proven programming skills in more than one programming language such as Golang, Python
  • Full-stack experience with developing and operating UIs using modern technologies (e.g., React, Angular, Bootstrap) and services using REST APIs
  • Good knowledge of Go Lang and Gin Framework or Python and Django Framework.
  • Knowledge of Docker, Kubernetes, Microservices
  • Expert in areas of web, data, and systems programming
  • Strong knowledge of SQL and NoSQL databases
  • Experience in Redis and Kafka is a big plus
  • Good knowledge of testing software from unit to integration testing, as well as a decent understanding of TDD concepts
  • Proficiency in delivering solutions in an Agile and Scrum-based iterative delivery model
  • Collaborate effectively on projects with technical and non-technical team members
  • Help the teams by reducing technical Debt via constant code refactoring.
  • Experience in working with teams spread across multiple locations and time zones.
  • Must be willing to dive into software environments and technical issues.
  • Strong leadership, time management, problem-solving skills, and resource administration.
  • A strong desire and ability to learn quickly

Here are a few of our preferred experiences

  • A team player with excellent communication skills
  • Capability to work in an environment with a high degree of ambiguity.
  • Exhibit a high level of individual initiative and ownership.
  • Passionate and Self-motivated individual, with keen attention to detail, action-and-results oriented.
  • Excellent interpersonal, verbal, and written communication skills.
  • Strong logical, analytical, problem-solving skills and reporting skills.
  • Ability to prioritize and execute tasks in a high-pressure environment.
  • Aptitude to present ideas in user-friendly language.
  • Experience in a team-oriented, collaborative environment.

What you’ll receive for the great work you provide:

  • • Health insurance
    • PTO

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and software solutions for solar power plants, as well as strategic services to capture the full value of solar power plants for our customers. Our talented worldwide teams are transforming PV plant performance every day with smart technology, data monitoring and analysis services.

For us at Nextracker, sustainability is not just a word. It's a core part of our business, values and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations.

Culture is our Passion

Top Skills

Go
Python
The Company
Fremont, CA
1,107 Employees
On-site Workplace

What We Do

Since day one, Nextracker’s mission has been to transition the world to affordable, renewable power, by developing the highest-performing and resilient solar tracking technologies and software in the market for our customers.
From sustainable tracker solutions that conform to uneven terrain and withstand extreme weather, Nextracker systems have resilience built in. Nextracker leads the solar industry with solar tracker technologies that optimize and increase energy production while reducing costs for significant plant ROI

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account