Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 12, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    PowerGen provides turnkey energy solutions to residential, community, commercial, and industrial customers in East Africa and beyond. Founded in 2011 our focus is on providing robust photo-voltaic and wind systems for off-grid demands. PowerGen offers a range of products and services that enable customers in a variety of markets to take advantage of the rene...
    Read more about this company

     

    Software Development Intern

    Job Description

    As a Software Development Intern, you will play a critical role in supporting the company’s software development, database buildout, and platform upgrades. You will coordinate with an international technology team to keep the company’s operations running smoothly by maintaining existing software as well as building new software features. You will report to the Software Team Lead and work closely across the Technology and Customer Divisions to build and maintain the tools we use to serve customers across the countries in which we

    operate. You’ll be mentored directly by one of our senior Software Developers, maximizing your learning potential.

    What You’ll Make Happen:

    You’ll have the opportunity to do software development on various parts of our software stack such as:

    Modern Single-Page Application front-end in React.js
    Lightning fast backend microservices in GoLang
    Scalable operational databases and Data Warehousing in PostgreSQL
    Fully-automated code testing CI/CD with GitLab CI
    Automated dashboards in Google Data Studio
    Server Admin in Microsoft Azure
    In our Agile team management methodology, you’ll be assigned new tickets every 2 weeks by the scrum master and expected to deliver on them before the next Sprint.

    Qualifications
    You Already Have:

    A failure of a team or project delivery that you can describe in detail, including root causes
    Programming languages: Facility with Javascript, HTML, CSS, Python, Go and the ability to quickly learn new programming tools and languages as required
     Skills:

    1. Excellent communication with peers, managers, and junior developers
    2. Critical thinking & problem solving
    3. Ability to prioritize and manage the implementation
    4. Experience (some or all of the following):
    5. Linux and Windows-based systems (local and cloud)
    6. Implementing/using share code and code versioning systems
    7. Design and development (end-to-end) of software (web-based & mobile applications)
    8. Systems testing and debugging
    9. Design and implementation of SQL Databases
    10. Designing, building and working with API’s
    11. Integrating 3rd party systems with Mobile Network Operators or Mobile Money Aggregators systems
    12. Data analysis

    Additional Information

    What Excites You:

    1. A fast-paced environment where constant change is the norm and individual initiative is encouraged
    2. Having autonomy to implement your creative solutions – not just coming up with ideas, but possessing
    3. the commitment and skill to implement them
    4. Tackling big, thorny problems that will define the future of energy for a continent
    5. Excellence – in your peers, in your work, and in our company’s commitment to our customers
    6. Passion for organization, details, and precision in all you do
    7. A hunger to learn and grow both technically and professionally

    Benefits and Compensation

    1. Monthly compensation
    2. Flexible work schedule
    3. Professional development opportunities internally and externally
    4. Performance feedback and open-door company culture
    5. Opportunity to work with a dynamic team of brilliant people passionate about electrifying Africa!

    PowerGen will be accepting applications on a rolling basis. You can expect to receive a response one to two weeks after submitting an application.

    Method of Application

    Interested and qualified? Go to PowerGen Renewable Energy on jobs.smartrecruiters.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at PowerGen Renewable Energy Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail