Posted:2 hours ago
By:Hiring Kenya
Company Details
Industry:
Banking
Description:
Stima Sacco was established in 1974 to serve employees of the then East African Power & Lighting Company, but currently draws members from individuals in employment from all sectors, business personsโ groups, and corporates. The objective was and has been to provide members with a haven for savings, avail affordable credit to members and return impressive dividends. The Sacco has grown to become a leading financial partner in the country with a huge asset base, massive membership, dynamic products, and impressive dividends.
Job Description
- Reporting to the ICT Manager, the role holder will be responsible for among others providing technical leadership and guidance in the evaluation of software applications.
Key Tasks and Responsibilities
- Lead, direct and report all aspects of software development at Stima Sacco.
- Lead, mentor, and manage the development team to deliver solutions on time and within scope.
- Provide technical guidance in backend API development, middleware integration, and front-end application development.
- Collaborate with business teams to understand and translate business requirements into technical specifications.
- Maintain version control, deployment pipelines (CI/CD), and manage release notes.
- Maintain all development and channel infrastructure, keep up to date backups and ensure systems are always available.
- Provide monthly report of system changes and improvements implemented.
- Perform system integrations and User acceptance tests.
- Evaluate Stima Sacco’s business needs, analyze data and process, evaluate new and existing systems to determine gaps and fits, and translate business requirements to technology specifications.
- Write detailed functional and technical specifications, including flowcharts, use cases, and activity diagrams, to clearly define business and system requirements.
- Foster collaboration between developers, quality assurance, system administrators, and business stakeholders.
- Manage project activities including planning, resource allocation, and risk management
- Coordinate and participate in System Integrations, UAT and QA testing process, analyze and resolve issues.4
- Provide consultative support to business units and project teams and coordinating problem resolution effectively.
- Stay updated on emerging technologies and industry best practices related to development and middleware.
- Perform any other duties as may be assigned from time to time.
Qualifications
- A Bachelor’s Degree in Computer Science or Equivalent from a recognized University
- Six (6) or more years of experience as a software developer
- Professional Certificates in Programming and System Integrations
- Certifications in Agile, Project Management (e.g., PMP or Scrum)
- WSO2 certification or relevant middleware/API management training
- Outstanding professional competence in ICT and willingness to learn new technologies.
- Strong communication and interpersonal skills with focus on teamwork.
- Proven experience in backend API development, middleware architecture, and front-end technologies
- Proficiency in programming languages such as Java, .NET, Python, JavaScript, HTML/CSS.
- Experience with version control systems (e.g., Git), CI/CD pipelines, and testing frameworks.
- Good understanding of agile and project management methodologies.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent communication, interpersonal, and stakeholder management abilities.
- Ability to adapt to changing technologies and mentor team members accordingly
- Knowledge of Sacco products, services, and policies
- Experience in developing Core Banking System Integrations
Salary: Discuss During Interview
Education: Diploma, High/Secondary School
Employment Type: Full Time