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: Feb 13, 2017
    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

    Praekelt.org builds open source, scalable mobile technologies and solutions to improve the health and wellbeing of people living in poverty. Our programmes have reached over 50 million people across 15 countries in sub-Saharan Africa. Praekelt.org was founded as Praekelt Foundation in early 2007 by Gustav Praekelt and Robin Miller in response to the opportun...
    Read more about this company

     

    Senior Software Developer

    Job description

    • Your responsibilities as a Senior Software Developer​ shall include but not be limited to the following:
    • Lead a software development team to build on and extend our core technology stack on which all our programmes are built.
    • Adapt our core technology stack to serve the needs of our varied programme
    • implementations in over 39 countries in the world
    • Proactively contribute to Praekelt Foundation’s long-term vision for core technologies and architecture.
    • Proactively contribute to the open source communities that Praekelt is establishing around its various open source initiatives.
    • Advise on and/or contribute to new or emerging technologies that might be relevant to Praekelt.
    • Commit to writing software that allows itself to be tested.
    • Work well within cross functional teams in order to produce world class products and programmes that empower end users.
    • What will set you apart from other applicants?
    • Experience in, and knowledge of, software development process with experience of the scrum / agile methodologies being useful
    • Passionate about the digital industry and an avid consumer of digital media - always in the know about the latest trends, technologies and platforms
    • The ability to think strategically, act quickly, multi-task and work collaboratively in an environment that values creativity and flexibility
    • Experience in Machine learning, Data analytics, Natural Language Processing or implementing large scale, high volume systems

    Relevant Skills:

    • An honours degree in Computer Science or Engineering
    • At least 5 years experience as a developer with expertise in Python and Django development
    • Experience with Twisted or other event driven programming frameworks
    • At least 1 year’s experience in building and leading development teams, with an interest in mentoring of team members
    • Experience using Git for revision control, and GitHub.
    • Commitment to test-driven software development methodologies and a willingness to write software that allows itself to be tested
    • Passionate about the mobile space, enabling you to advise on and/or contribute to new or emerging technologies that might be relevant to Praekelt
    • Ability to delegate tasks and responsibilities to internal and external partners
    • Sees the bigger picture and must be a team-player
    • Must possess good people management skills, integrity, energy and creativity.

    Method of Application

    Interested and qualified? Go to Praekelt.org on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Praekelt.org Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail