Lead Software Engineer at Indsafri

Indsafri

  • Kenya
  • Permanent
  • Full-time
  • 19 days ago
Why Indsafri? We believe anything is possible We humans have the potential to create and build anything we can imagine. we have walked the entire planet, climbed the greatest mountains, sailed once infinite oceans, inspired by birds we decided to fly, in our once impossible quest for space, now we even float in the outer space. Everything started with a sim…Lead Software EngineerHow You Will Contribute:
  • Working close with Product Owners & Technical Leads to translate Technical Design Specifications to deliverable tasks
  • Define learning paths and identify training courses and skills gaps for the engineering team
  • Hands-on mentorship, adoption and alignment of the engineering team.
  • Actively contribute to the code base.
  • Own technical specifications, test plans and documentation.
  • Track technical debt and identify opportunities to correct as part of the delivery life-cycle.
  • Using your product experience, assist in the definition of minimum marketable features and minimum viable releases.
  • Develop a deep understanding of the supported platforms, identify opportunities for improvement.
  • Source opportunities for innovation.
  • Define engineering standards for building world-class platforms (Peer reviews, coding standards,CI/CD pipelines, security).
  • Define system SLAs, metrics and monitoring.
  • Perform technical spikes and experimentation.
  • Assist in the definition and conform to the software development process.
  • Provide team visibility, rewards and recognition.
Key Skills And Experience:
  • 7+ years of software development experience, including at least 3 years of experience supervising staff.
  • Deep hands-on understanding of Java, Golang or similar languages.)
  • Deep understanding of highly available platforms.
  • Deep understanding of solutions design.
  • Deep understanding of Cloud technologies.
  • Deep understanding of relational and NoSQL databases.
  • Solid understanding of event-driven architecture.
  • Solid understanding of client-side technologies.
  • Proven ability to lead test-driven development and maintenance.
Don't Keep Share!:

Jobs in Kenya