Senior Microsoft .NET Dynamics Software Engineer at Pula

We are looking for a superstar .NET Dynamics developer to build systems on Microsoft Dynamics for Pula to calculate insurance premiums and manage their lifecycle based on inputs such as data quality, risk and historical climatology data.

If you love working in a dynamic environment where the demands are high, where you will be challenged every day and where you will get to deliver solutions that positively impact millions of farmers in emerging markets, then this role is for you! 

Your responsibilities:

  • Develop Pula’s insurance portal on Microsoft Dynamics 365

  • Work with actuarial team to understand requirements 

  • Consolidate and grate various redundant data sources into one authoritative master data store

  • Design and implement data models to enable to save and reuse versions of similar data sets 

  • Leverage available functionality in Dynamics and compliment it with custom C# code where necessary 

  • Write complex code to calculate insurance premium prices

  • Work with a UX designer to build simple and easy to us user interface

  • Write unit test for custom components to prevent regressions over time

  • Find the simplest and most effective solutions to problems


Your strengths and experience:

  • You have 3 to 5  years of experience working with Microsoft technologies, especially C#, .NET, and Dynamics 365

  • You have successfully developed complex systems yourself

  • You have a solid understanding of computer science principles 

  • You are a self-starter, work independently without much guidance, and have experience working with geographically distributed teams

  • 3 to 5 years of experience writing and optimizing complex SQL queries

  • Expert in visualizing data and building BI dashboards


Nice to have:

  • Agricultural/Insurance knowledge, we can teach you this if you don’t have much background in agriculture or insurance. 

  • Knowledge of non -Microsoft technologies and stacks such as Python and Java


What we offer:

  • Be an early team member of a VC backed insurance tech startup that has reached over 600,000 smallholder farmers across 8 countries already.

  • We pride ourselves in operational excellence, both in terms of technology as well as in our field operations and interactions with farmers. You will be part of an exceptional and award winning team and we will help you raise the bar and deliver what has never been done before. 

  • Change the story of farmers in Africa. We were the first to deliver agriculture insurance in many of the countries we work in, and have given farmers confidence, professionalism and pride. This is a chance to be part of that story. 


Since we started 3 years ago, Pula has developed insurance and agronomy solutions that in 2016 reached over 600,000 farmers across 5 countries in Africa, we are on rapid growth path to reach one million farmers by the end 2018. For a brief on our work so far have a look at this talk by one of our founders here.

Nairobi, KE