Software Developer 


Role Description 

7SecondSolar has an exciting position for a software developer intern to assist with the development, deployment, and maintenance of AUTOPV™, an advanced computational design SaaS solution in the Clean Tech space.  The successful candidate will spend time with dynamic team responsible for the development of tools aimed to disrupt the way large Solar PV projects are designed and built globally. 

We are looking for people that love getting stuck into solving really complex problems through computation and software.  Our internship programs are for 3 months during which time interns will be exposed to industry standard coding practices in an agile environment.  We develop mostly in Python and deploy or applications onto the AWS cloud infrastructure using Docker. 

It would also be expected of the candidate to gain a understanding of both the existing code base as well as the underlying solution domain. 

Duties and Responsibilities 

  • Actively contribute to the development of AUTOPV™  
  • Implement functional requirements using Object-Oriented methodologies in an Agile development environment 
  • Write clean, scalable and maintainable Object-Oriented code 
  • Manage version control through Git based repository 
  • Deliver documentation of a high standard 



  • Tertiary qualification in engineering or software development is preferable  
  • Certificate, diploma in software development, preferably  


  • 0 – 1 year 

To Apply

Please send a copy of your CV, as well as a link to your GitHub portfolio OR a sample of your work(if available), to, with the position you are applying for in the subject line.