A bit about us
Ukheshe and EFT Corporation have recently merged to bring together the best of both worlds; innovation and agility of BaaS solutions, and robust payment solutions infrastructure to offer unparalleled fintech services across Africa. Our two companies, now trading as EFT Corp are poised to redefine the landscape of digital transactions and payments, empowering financial institutions and driving meaningful impact across emerging markets in Africa.
We believe that being bold, curious, having an entrepreneurial mindset, purposeful collaborations and diversity and inclusion are just some of the hallmarks associated with building great teams. We innovate through a culture of ownership, being human and valuing our people’s voice and perspective while creating an opportunity for them to become the best version of themselves and thrive personally and professionally
What we are looking for
Senior Postillion Developer
About the Role
Role Purpose:
The Senior Developer, will lead all phases of the software development life cycle, including designing, coding, testing, deploying, and providing production support of application solutions. This position will partner with other developers, analysts and consultants to conceptualise and validate solutions that meet the business and customers’ requirements. The Senior Developer will prototype new requirements for the purpose of enhancing technical functionalities and information process flow.
Team Development and Knowledge Transfer:
- Mentor Team members on new technologies in area of expertise.
Project Planning and Execution:
- Provide regular reports on project statuses and developments to senior team members.
Requirements Analysis and Systems Integration:
- Collaborate with business analysts to review and refine business and customer requirements, translating them into core system capabilities.
Quality Assurance and Testing:
- Assisting with quality assurance efforts on tasks worked by providing input for test cases and supporting test case execution.
Code Quality and Review:
- Meet coverage expectations for your scope (application, team, project, and organization).
- During code reviews, ensure others meet the code coverage expectations for their respective scopes.
- Raise and log issues received via channels in the primary task management tool (e.g. Jira).
System Monitoring and Reliability:
- Ensure that an appropriate level of automated system/environment monitoring and alert notification is in place for supported systems/environments.
Customer Support and Satisfaction:
- Engage professionally and empathetically with customers and users, understanding their experiences and problems.
- Follow up on issues, guide customers and users through solutions, and confirm that their problems have been resolved and they can continue without further issues.
Technical support and Task Contribution:
- Provide support to the product owner and/or analysts by addressing:
- Technical inquiries pertaining to tasks.
- Offer to take on spike tasks voluntarily.
- Begin outlining technical or technical debt tasks.
-
Advocate for implementation with the product owner and/or management.
Time-Sheet Management:
o Time tracking in Jira (Tempo) completed weekly, accurate project code
allocation with a min average of 8 hours per workday.
Business Risk Management:
o Compliance with company policies and procedures.
o Complete all periodic mandatory policy and security training in accordance
with EFT Corporation’s guidelines.
o Risk mindset applied and business risks actively raised to direct manager.
Way of Work:
- Use of proper punctuation, UK English grammar and spelling.
- Ensure all documents, correspondence etc. are formatted correctly, are neat and accurate.
- All activities are completed with due care and align with accuracy and quality standards.
- Obtain necessary approvals for legal activities aligned with process.
- Identify and / or confirm relevant timeframes / deadlines applicable to the task at hand.
Place of Work: Remote
Country of Employment: Various and services all regions.
Country where services will be rendered: The nature of this role may require the individual to provide services across different entities within the EFT Corporation Group as and when required. This could involve temporary assignments, projects, or responsibilities that extend beyond the specific entity to which the individual is initially assigned. The willingness to adapt and contribute to the broader objectives of the group is essential for success in this role.
Requirements
What you need to succeed
-
Bachelor’s degree in computer science, Information Technology (IT) relevant degree or related field. Master’s degree would be an added advantage.
-
At least 3 years working experience in multiple IT areas.
-
IT Infrastructure and cloud development.
-
Engineering and software architecture design.
- Business analysis.
-
Product Management.
-
Excellent understanding of EFT Corporation protocols and message standards such as ISO 8583.
-
Proficient in debugging and troubleshooting skills.
-
2+ years of Android application development experience, preferably on
-
Android POS devices.
-
5-8+ years of overall development experience.
-
Deep analytical skills.
-
Experience and knowledge of Payments Architecture.
-
Acute problem solving and analytical skills.
-
Excellent communication skills.
-
Multi-disciplinary technology skills (preferably POSTILION or Base24 exposure).
-
Knowledge of IT best practice methodologies.
-
High attention to detail.
-
Project and Resource management skills.
-
Work Collaboratively.
-
Ability to influence & negotiate.
-
Analytical – ability to analyse complex data and identify behavioural and transactional patterns indicative of fraudulent activities.
-
Problem-Solving – ability to identify issues, evaluate alternatives, and implement effective solutions.
-
Systematic and methodical – desire to develop and execute structured processes for fraud detection, investigation, and prevention.
-
Agile – ability to break down tasks into smaller, manageable parts and adjusting course as needed based on stakeholder feedback and changing environments.
-
Communication – strong verbal and written communication skills to effectively convey complex information to various stakeholders.
-
Ethical Integrity – a strong sense of ethics and integrity, with a commitment to upholding ethical standards in all aspects of work.
-
Intellectual curiosity – strong desire to learn and stay updated on emerging fraud trends and prevention techniques.
-
Strong analytical and problem-solving skills.
-
Excellent communication and interpersonal skills.
-
Ability to work independently and collaboratively with cross-functional teams.
Purposeful Impact. Client Focus. Doing the Right Thing, Cultivating Excellence. Teamwork.
We are an Equal Opportunity employer committed to a diverse and representative team. Different opinions, perspectives and personalities push us forward. We want to hear from people who are passionate about their work and align with our values. Regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, neurodiversity or disability – whoever you are, if you’re curious, relentless and customer-obsessed, we want to hear from you.
EFT Corporation does not accept unsolicited resumes from search firms/recruiters. EFT Corporation will not pay any fees to search firms/recruiters if a search firm/recruiter submits a candidate unless an agreement has been entered into concerning the specific open position(s). Search firms/recruiters offering resumes to EFT Corporation on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.