You’ll work in our Nairobi and be part of McKinsey Digital. This group brings together the best of McKinsey’s digital capabilities to help our clients use digital technology to transform their businesses.
- Undergraduate or masters degree; or equivalent work experience
- 7+ years of experience in software development, including leading a team and a project work stream
- Strong hands on knowledge of Java and related frameworks, J2EE and springboot
- Working knowledge of Dev-Ops tooling pipeline
- Practical experience of setting up micro-services based architectures, preferably in financial services and telco space
- Engineering practice experience such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security
- Familiarity with testing frameworks such as RSpec, JUnit or Selenium