We are looking for an experienced mid-level applications developer to join our team in Nairobi.
MCM Solutions is a recognized market leading manufacturer of digital forensic and security software solutions and professional services for the Military, Police and Corporate markets.
The company has a strong and growing reputation in the UK and world-wide markets, and has entered a major growth phase in its international development.
We are looking for an experienced developer, who is able to become a key member of our team, and help us continue to develop mission-critical software to a high standard.
This is the chance to take a lead role in developing some of the key products for our company as we continue to develop exciting new products that have a real-world impact.
We have a hardworking and friendly Dev team, and we're looking for a highly capable developer, able to play a key role in that team, and in driving the company forward to our next phase.
Must Haves :
Experience developing .NET based web services
Proficient with C# and Visual Studio
Experience in a team working and strong people skills
Experience writing tests and using testing frameworks
Capable using HTML and CSS
Able to write clear, clean and documented code
Comfortable using version control, primarily Git
Experience with WPF - Windows Presentation Foundation.
Experience with the latest .NET Core releases
We're happy to consider flexible working, with some days of the week working from home and to discuss accommodating your personal circumstances for work / life balance.
The role is challenging, and rewarding and the chance for a rewarding career with a fast-paced, entrepreneurial technology company that’s making a real difference to the security of the UK and our partners around the world.
Please apply with your updated CV in PDF format in this platform.
Only shortlisted candidates will be contacted for interviews.
We have a meticulous and rigorous recruitment process that involves face-to-face interviews as well as coding exercises that range from intermediate to advanced level to test your level of technical expertise.
Please do not apply if don't meet the above-outlined requirements.