JUMO is a company focused on enabling equal access to financial opportunities through innovative technology. They are seeking a Software Engineer to build a banking as a service platform, solve complex technical problems, and improve engineering practices within a collaborative team environment.
Responsibilities:
- Deliver across the SDLC to build a highly scalable distributed system
- Assist in defining the team's roadmap in line with the company and technology vision
- Architect services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling
- Design, implement, test, deploy, and support our products and services
- Review code developed by other developers and provide feedback.Guide the team to consistently write production-ready code that is easily testable, easily understood by other developers and accounts for edge cases and errors
- Anticipate and communicate blockers, delays and cost ballooning within their team’s projects, before they require escalation
- Contribute to existing documentation or educational content and drive best practices and engineering excellence
Requirements:
- A Computer Science degree
- Experience with Kotlin / Java / Scala, and a cloud-based infrastructure, ideally AWS. Python experience will be an added advantage
- Experience designing, developing and testing software
- Extensive hands-on experience with the design and development of high-volume/low-latency services
- Business and operational awareness
- Good communication skills & EQ – able to work in a diverse team