Software Developer at M-KOPA Solar
About M-KOPA Solar: M-KOPA Solar, headquartered in Nairobi, Kenya, is the global leader of “pay-as-you-go” energy for offgrid customers.
The company was founded in 2011 by former executives behind M-PESA (the world’s leading mobile payment platform) on the belief that mobile technology could revolutionize energy services in emerging markets the same way it has already revolutionized the delivery of communications and financial services.
In under 2 years since commercial launch (Oct 2012), M-KOPA has connected over 100,000 homes in East Africa to solar power. As of Q4 2014 the company is adding over 10,000 new homes each month and employs nearly 500 full time staff with offices in Kenya, Uganda, Tanzania, the UK and Hong Kong.
M-KOPA works in partnership with leading mobile network operators including Safaricom in Kenya, and is busy developing additional pay-as-you-go products and services. The company has also begun licensing its technology to partners in markets outside East Africa.
In 2013 M-KOPA was given the Excellence in Sustainable Finance Award by the Financial Times and IFC, and in 2014 was selected by Bloomberg New Energy Finance as the world’s top New Energy Pioneer. The company’s innovative business model has been profiled in leading global media including The Economist, the BBC, Bloomberg, the Financial Times and Wired.Position Title: Software Developer
Location: Nairobi, Kenya
Position Start: ASAP
Reporting to: Head of Technology
Responsibilities
- Developing web based software using C# on the ASP.NET MVC Framework
- Developing software solutions for different platforms/ devices as required by the business
- Clear and concise technical documentation
- Resolving support tickets on M-KOPA’s systems
Skills & Experience
- At least 5 years of experience in building solutions using C#
- Strong practical understanding of Object Oriented Programming concepts
- Strong understanding of using ORMs such as NHibernate and Entity Framework
- Excellent knowledge of MS SQL Server
- Experience in Test Driven Development
- Experience in working with messaging systems such as MSMQ and RabbitMQ
- Strong analytical and problem solving skills with an attention to detail
- Self-motivated with the ability to prioritize, meet deadlines, and manage own time with changing priorities
- A results oriented individual who thrives working in a fast paced environment
- Excellent interpersonal skills with a willingness to go the extra mile to assist other team members
Remuneration: Competitive covering a monthly salary, performance bonus and medical benefits reflective of the candidate’s experience and skills.
To Apply
To apply, send an updated detailed copy of your CV and a cover letter expressing why you feel you would be an excellent candidate for the role to careers@m-kopa.com with the email subject AS ONLY “SOFDEV1214”
Only candidates who can demonstrate sufficient competence will be shortlisted and contacted.