Our member Ezra, is looking for a Software Engineer based in Nairobi with a prime focus on the backend builds, scale, and delivery on our platform.
You’ll be part of a cross-functional team that’s responsible for the full software development lifecycle, from ideation to go-to-market.
As a backend engineer in this role, you should be highly experienced in building cloud-based systems with a keen focus on the adherence to industry’s best standards. You should be comfortable with microservices technologies.
You would also be customer-centric and a team player.
About Ezra
Lendtech Investment Holdings Pte Ltd and a member of Nairobi Garage // Kilimani. its subsidiaries trading under the Ezra brand (hereinafter referred to as “Ezra” or “ the Company”) operates a B2B2C digital lending solution in collaboration with partners such as banks, fintech, mobile wallets, telecoms, and other B2C brands.
Ezra has been operating for over a decade, with offices in Singapore, Dubai, and Nairobi, with a global and diverse workforce, spread over 6 countries.
Ezra enables the provision of easy, convenient, and rapid loans to tens of millions of monthly active users across Africa, the Middle East, and Asia, and is focused on promoting sustainable financial inclusion.
Responsibilities | What you’ll do
Work with development teams, and product managers to plan & prioritize, architecture, build,
advance, and scale software solutions
Participate in strategic technical decisions related to technology, definition, and
implementation of digital products
Deliver high quality, testable, secure, readable, and documented software with a focus on the
customer
Develop system architecture, requirements specifications, modularize features, etc
Advocate, advise, and develop best industry standards such as CI/CD, Agile, responsive design, containerization, TDD, peer reviews, etc
Troubleshoot, debug and upgrade software
Mentor junior developers
Write documentation and provide technical training
Requirements | What Ezra is looking for
Essential Experience
5+ years of working experience handling multidisciplinary complex systems
Solid experience in backend technologies such as Java and Clojure
Experience with creating aesthetic user experiences and interfaces
Working experience in an Agile environment
Experience with containerization and orchestration technologies: Docker & Kubernetes is a plus
Excellent communication and teamwork skills
Strong organizational and analytical mind
Solid understanding of CI/CD and code versioning tools
Desired experience
Being familiar with the Linux environment as a user and developer (Debian is a plus)
Familiarity with functional languages. Clojure or Lisp is a plus
Familiarity with Jenkins
Solid experience and understanding in PSQL databases
Familiarity with NOSQL
Great attention to detail
Willingness to learn new technologies
Team management and mentorship skills are a plus
If this sounds like you apply for the job vacancy here.