Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Data Privacy Advisor At Plan International

The Opportunity We are seeking a dedicated Data Privacy Advisor to join our Legal Team. In this role, you will provide advice, training, project management, ...


From Ional - Nairobi Area

Published a month ago

Intern, Software Developer At Britam

Job Purpose: Work within Betalab under the Partnership and Digital department to identify requirements, design and develop solutions (database design, workfl...


From Britam - Nairobi Area

Published a month ago

Senior Network Administrator At Dib Bank Kenya Limited (Dibbke)

Job Purpose To Maintain & monitor core Network/Security/Voice Infrastructure in order to provide effective and efficient IT services and operational requirem...


From Dib Bank Kenya Limited (Dibbke) - Nairobi Area

Published a month ago

Principal Software Engineer At Jumia

What you will be doing Be part of the Jumia Engineering team and play a key role in Jumia's technology plan Be a role model for the Jumia Values Work effecti...


From Jumia - Nairobi Area

Published a month ago

Senior Software Engineer At Angaza

Senior Software Engineer At Angaza
Company:

Angaza


Details of the offer

Role Summary
We are looking for a skilledSenior Software Engineerto drive the development and integration of cutting-edge software solutions that advance our mission. This role provides an exciting opportunity to be a technical leader in designing and developing lending, credit, and compliance technologies, contributing to systems that are stable, reliable, fair, and customer-centric.
The ideal candidate will have a strong technical background in large-scale software development, with an emphasis on building scalable and reliable systems. They will work closely with cross-functional teams to shape technical decisions, while also contributing hands-on to the codebase.
Responsibilities
Software Development: Design, develop, and maintain core lending systems, ensuring the reliability, performance, and scalability of our software platform.
Technical Leadership: Play a key role in driving technical decisions, leading architectural design, and ensuring that best practices are followed in software development and systems design.
Code Quality: Write clean, maintainable, and efficient code. Conduct and participate in code reviews to uphold the highest standards of code quality.
System Design: Lead technical design efforts for key software components and collaborate with product managers and other engineers to ensure smooth implementation of new features.
Collaboration: Work closely with cross-functional teams, including product managers, data scientists, and external partners, to align on software requirements and deliver robust solutions.
Continuous Improvement: Contribute to a culture of continuous learning and improvement, optimizing development processes and exploring new technologies that can enhance the platform.
Security and Compliance: Ensure that all software adheres to security best practices and complies with relevant regulatory requirements, particularly in financial services and emerging markets.

Required Skills, Attributes & Experience
Minimum of 5 years of experience in software engineering, with a strong track record of developing and maintaining large-scale software systems
Proficiency in modern programming languages, cloud-native technologies, and software engineering methodologies (Agile, Scrum, DevOps)
Demonstrated experience in system architecture, technical design, and working with cloud infrastructure
Strong interest in financial inclusion and emerging market technologies
Excellent communication skills and ability to work effectively in cross-functional teams
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field


Source: Myjobmag_Co

Requirements

Senior Software Engineer At Angaza
Company:

Angaza


Built at: 2024-10-18T10:27:50.931Z