Principal Software Engineer

Job Summary

The role shall oversee the engineering branch of the company and report to the CTO. Core responsibility would be ensuring enterprise-class technology,

  • Minimum Qualification: Bachelor
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description

Position: Principal Engineer
Reports to: Chief Technology Officer
Location: Nairobi, Kenya

About Us
Dukani Digital is a growing company bursting with innovation, creativity and passion. Dukani is an eCommerce marketplace offering household and general everyday commodities in bulk. For consumers, we're solving the challenge of accessing their preferred brands of consumables by
offering a wide variety of goods at a significantly lower price per unit delivered right to their doorstep, while for manufacturers, we're solving the challenge of marketing and distributing their products to a largely under-served online market

This role includes the following responsibilities:
● Provide technical direction to the engineering team
● Develop, uphold and report on metrics for the engineering teams
● Work with the team leads to ensure every engineer is working on high priority tasks
● Provide oversight of the technical leads
● Work closely with the other departmental leaders and team members to develop and deliver on a product roadmap which brings value to the business
● Consistently communicate on status and risks of all technical projects to the CTO and CEO
● Evaluate business needs against available engineering talent to schedule work and advise on hiring needs as needed
● Provide functional assessment on engineering talent
● Able to identify, recruit and help in the development of technical talent and leadership skills
● Serve as a technical consultant to the business in engagements with product and platform vendors and suppliers
● Guide the engineering team towards the embodiment of company and departmental values
● Work closely with the CTO to ensure the most effective and efficient use of technical resources

Skills And Qualifications
● Demonstrable experience in a technical role preferably in a hands on development role
● Experience in a technical leadership role
● Fluency in one of our core languages (Java, Javascript, Python)
● Developed and launched large-scale consumer applications on Cloud infrastructure (AWS) using microservices architecture paradigm
● Experience with designing tables/schemas in relational database (MySQL, PostgreSQL, Oracle, or MS SQL)
● Working knowledge of REST API development for mobile/web use
● Expert proficiency in Agile development process
● Experience in defining technical strategy
● Strong written and verbal communication skills

Career Growth + Compensation
Dukani Digital invests in building the capacity and skills within our team. We will invest significant time in your career development. We provide constant, actionable feedback delivered through mentorship from the management team.
Because of our rapid growth, we constantly have new roles opening up and opportunities in many functions. This results in fast career growth for those who are ready to take up the challenge.

To apply, please send your portfolio, cover letter and resume quoting the job title as the subject of the email.

Share Job Post

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Deactivate Notifications Stop receiving the latest updates on Jobs & News
Anonymous Employer
| Full Time |
KSh Confidential
| Full Time |
KSh 15,000 - 30,000
| Full Time |
KSh Confidential