Junior Software Engineer - Python Development

13 Hours ago • Upto 2 Years • DevOps • Undisclosed

About the job

Job Description

Enphase Energy seeks a Junior Software Engineer proficient in Python to develop, test, and maintain web applications. Responsibilities include implementing OOP principles, collaborating with cross-functional teams, utilizing Docker and CI/CD, managing AWS services, troubleshooting networking issues, and participating in code reviews. The ideal candidate possesses strong Python and web development skills (Django/Flask), experience with Docker and CI/CD, AWS knowledge, and excellent problem-solving abilities. This role offers recent graduates hands-on experience in a rapidly growing clean energy company.
Must have:
  • Python & OOP
  • Web development (Django/Flask)
  • Docker & Containerization
  • CI/CD pipelines
  • AWS Services
  • Networking knowledge
Good to have:
  • Front-end technologies (HTML, CSS, JavaScript)
  • Git
  • Agile methodologies

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:
  • Bachelor's 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.
 

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Similar Jobs

Vimeo - Sr. DevOps Engineer

Vimeo, Israel (On-Site)

Google - Software Engineer, Google Ads

Google, India (On-Site)

Luxoft - Infrastructure Engineer with AWS

Luxoft, United States (Remote)

Clarivate - Senior Infrastructure Engineer

Clarivate, India (Hybrid)

Rackspace Technology - Senior Site Reliability Engineer

Rackspace Technology, United States (Remote)

Electronic Arts - [EA Sports FC] DevOps Engineer

Electronic Arts, South Korea (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Applike Group - Senior Data Analyst (f/m/d)

Applike Group, Germany (Hybrid)

Skillz - Senior Data Engineer

Skillz, India (On-Site)

Onsemi - Pixel Characterization Engineer

Onsemi, India (On-Site)

Playrix - Senior Game UI Developer

Playrix, Ireland (Remote)

Park Place Technologies - Senior Quality Assurance Engineer

Park Place Technologies, India (On-Site)

Demonware - Expert Software Engineer, Citadel

Demonware, Ireland (Hybrid)

Google - Research Intern, PhD, Summer 2025

Google, United States (On-Site)

Intel Corporation - Snowflake Development Engineer

Intel Corporation, India (Hybrid)

Aristocrat Gaming - Senior Director, Data Science

Aristocrat Gaming, United Kingdom (Hybrid)

SentinelOne - Staff Software Engineer

SentinelOne, India (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Anisha interiors& impex llp - Autocad and 3d designer

Anisha interiors& impex llp, India (On-Site)

Infogain - User Interface Architect

Infogain, India (Hybrid)

MoEngage - Data Scientist II

MoEngage, India (On-Site)

BBY India - Senior Software Engineer [T500-12167]

BBY India, India (On-Site)

Luxoft - Loan IQ Dev Engineer

Luxoft, India (Remote)

PhonePe - SRE - Big Data (OnPrem)

PhonePe, India (On-Site)

PwC - Manager

PwC, India (On-Site)

Get notifed when new similar jobs are uploaded

DevOps Jobs

Microsoft - Technical Support Engineer - Kubernetes

Microsoft, Australia (Remote)

BigID - Solutions Engineer

BigID, Israel (Hybrid)

ByteDance - Global SRE Lead, Security Engineering

ByteDance, Singapore (On-Site)

Anthology  Inc  - DevOps (SRE) Engineer

Anthology Inc , Czechia (On-Site)

Rajalakshmi Institute of Technology - DevOps Lead - CI/CD with Gitlab Only

Rajalakshmi Institute of Technology, India (Hybrid)

Microsoft - Data Engineer

Microsoft, India (On-Site)

Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career, (Remote)

Microsoft - Principal Engineer

Microsoft, India (On-Site)

Get notifed when new similar jobs are uploaded