Upload Button Icon Add office photos
filter salaries All Filters

99 Enphase Energy Jobs

Junior Software Engineer - Python Development

1-3 years

Bangalore / Bengaluru

1 vacancy

Junior Software Engineer - Python Development

Enphase Energy

posted 1d ago

Job Description

Description

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.

We are seeking a motivated and talented Junior Software Engineer to join our team. The ideal candidate will have a strong foundation in Python, Object-Oriented Programming (OOP), web development, Docker, CI/CD, networking, and AWS. This is an excellent opportunity for a recent college graduate to gain hands-on experience and contribute to exciting projects.

If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!
What you will do
  • Develop, test, and maintain web applications using Python and other relevant technologies.
  • Implement Object-Oriented Programming principles to create scalable and maintainable code.
  • Collaborate with cross-functional teams to design and develop new features.
  • Utilize Docker for containerization and deployment of applications.
  • Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines to streamline development processes.
  • Assist in managing and configuring AWS services to support application infrastructure.
  • Troubleshoot and resolve networking issues related to application deployment.
  • Participate in code reviews and contribute to best practices for software development.
Who you are and what you bring :
  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • Strong knowledge of Python and Object-Oriented Programming.
  • Experience with web development frameworks (e.g., Django, Flask).
  • Familiarity with Docker and containerization concepts.
  • Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • Basic knowledge of networking principles and protocols.
  • Experience with AWS services (e.g., EC2, S3, Lambda).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Preferred Skills:

  • Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript).
  • Experience with version control systems (e.g., Git).
  • Familiarity with Agile development methodologies.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Python Engineer roles with real interview advice

What people at Enphase Energy are saying

What Enphase Energy employees are saying about work life

based on 255 employees
62%
86%
70%
51%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Enphase Energy Benefits

Work From Home
Health Insurance
Free Transport
Cafeteria
Soft Skill Training
Job Training +6 more
View more benefits

Compare Enphase Energy with

Sun Power Corporation

1.0
Compare

SolarEdge Technologies

3.1
Compare

Azure Power

3.9
Compare

Adani Green Energy

4.1
Compare

Vikram Solar

4.0
Compare

Waaree Energies

3.9
Compare

Hero Future Energies

4.4
Compare

ReNew

4.2
Compare

Vestas

4.3
Compare

Steag Energy Services

4.2
Compare

Siemens Energy

4.1
Compare

Assystem

3.8
Compare

Sterlite Power

4.0
Compare

Doosan Power Systems

4.2
Compare

Inox Wind

3.7
Compare

Gupta Power Infrastructure

3.0
Compare

Bses Yamuna Power

3.6
Compare

Premier Energies

4.1
Compare

DB Power Limited

4.7
Compare

Avaada Energy

4.4
Compare

Similar Jobs for you

Python Developer at Quadrant Technology

Hyderabad / Secunderabad

3-8 Yrs

₹ 5-10 LPA

Python Developer at SolutionInn, US

Jalandhar, Ludhiana + 2

1-6 Yrs

₹ 3-8 LPA

Python Developer at REVIVEANALYTICS PRIVATE LIMITED

Remote

3-8 Yrs

₹ 3-7 LPA

Python Fullstack Developer at Overture Rede pvt ltd

Hyderabad / Secunderabad

3-8 Yrs

₹ 6-10 LPA

Python Developer at Native InfoTect

Surat

0-3 Yrs

₹ 2-5 LPA

Python Developer at Infosenseglobal

Gandhinagar

2-4 Yrs

₹ 4-6 LPA

Software Development Engineer 1 at ANAROCK PROPERTY CONSULTANTS PVT LTD.

Bangalore / Bengaluru

2-4 Yrs

₹ 4-6 LPA

Python Developer at Infyni

Gurgaon / Gurugram

2-5 Yrs

₹ 4-7 LPA

Software Python Engineer at sanas

Bangalore / Bengaluru

1-2 Yrs

₹ 3-4 LPA

Python Developer at Burns McDonnell

Mumbai

3-4 Yrs

₹ 5-6 LPA

Junior Software Engineer - Python Development

1-3 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

EVSE - Staff Front End Engineer

2-5 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Logistics Analyst

3-5 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Software Engineer

5-10 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Software Engineer

3-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Accounts Receivables, Manager

5-10 Yrs

Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru

3d ago·via naukri.com

Senior Verification Engineer

3-6 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Senior Software Engineer, Energy Management Gateway

2-9 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Senior Staff Verification Engineer

3-7 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Staff Engineer - Fullstack

6-15 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com
write
Share an Interview