Please login/register to apply for this job.
2 Jun 2022

Full-Time Senior Software Engineer Jobs

Asante Financial Services Group – Posted by Sunlit Centre Kenya Nairobi, Nairobi County, Kenya

Job Description

Asante Financial Services Group is a high-impact digital financial services firm focused on advancing financial independence and improving the well-being of Underserved small businesses and individuals in Africa.

Senior Software Engineer

Main Responsibilities

  • Handle the design, architecture, development, code review, and testing of key applications in the following areas: Client facing applications, proof of concept prototypes, Pronto mobile app
  • Work closely with the product management and design teams to define feature requirements and deliver the product that materially impacts the business and improves the customer experience
  • In liaison with the other Engineers, Design and implement scalable web service APIs.
  • Spearhead Quarterly Code Reviews
  • Contribute and spearhead Asante’s strategy direction around enhancement of existing tech stacks and emerging one
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop high-level product specifications with attention to system integration and feasibility
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work closely with Asante Finance strategic partners to model integration options to Asante mobile solutions
  • Experience in distributed code repositories such as Gitlab
  • Work on and provide improvement inputs to Asante’s API Middleware
  • Help maintain code quality, organization and modularity by following sound development practices
  • In liaison with the strategic IT vendors, deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
  • Work directly with key stakeholders eg. Asante Product Managers to conceptualize, build, test and realize products
  • Gather requirements around functionality and translate those requirements into elegant functional solutions
  • Build prototypes at tech scoping stage of projects
  • Working along the Engineering team to create and maintain a robust framework to support the apps, post deployment
  • Work closely with Asante Back End Engineers to design and build of back end components; APIs, databases etc
  • Create compelling device specific user interfaces and experiences
  • Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort

Essential skills:

  • Experience working and leading a team a minimum of 3 developers
  • More than 8-10 yrs years’ experience in software development (backend and frontend) within the Finance industry
  • Strong OO design and programming skills in 2 of the following back-end languages or frameworks; Java spring boot and/or PHP Laravel
  • Knowledge of Javascript frameworks for front end development
  • Strong experience in MySQL and/or PostgreSQL
  • Knowledge of software design principles and fundamentals of architecture
  • Experience building API driven interfaces
  • Experience with Agile development methodologies
  • Experience working with version control tools.
  • Mobile Platforms exposure (Hybrid & Native) will be an added advantage

Job Categories: Engineering. Job Types: Full-Time.

Endless.

742 total views, 5 today

Apply for this Job