Software Developer
Location: Nairobi
Reporting to: Head of Technology
Responsibilities Include:
Reporting to: Head of Technology
Responsibilities Include:
- 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 3 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 member