CALL FOR APPLICATIONS
Candidate profile
Job Profile: Frontend, Backend and Fullstack Developer
Location
Location Yaoundé – Cameroon
Education / Qualifications
Department: Information Systems and Development Department / Computer Production and Development Service
VISION FINANCE S.A, a second-class microfinance institution, is strengthening its development team. As part of the development of its digital services and the modernization of its internal tools, we are looking for experienced developers to sustainably join our teams.
Mission of the post
Other information
Attached to the IT Production and Development Department, the developer designs, develops, evolves and maintains VISION FINANCE SA’s applications: internal tools and interfaces with banking systems and partners, in compliance with the security requirements of financial institutions.
Responsibilities
Development of applications:
Design and develop back-end services in Java and REST/SOAP APIs.
Develop Android/iOS mobile apps in React Native and web apps.
Design databases and queries (PostgreSQL / Oracle).
Integration of systems:
Develop and maintain interfaces with Core Banking (Amplitude).
Integrate the services of partners: GIMAC, mobile money (Orange Money, MTN MoMo), USSD operators and SMS.
Automate data exchanges, extractions and reporting reports.
Maintenance and evolution:
Ensure corrective and scalable maintenance of applications in production.
Address application incidents and provide technical support to users.
Analyze the needs of business departments and digitize internal processes.
Quality and safety:
Write unit and integration tests, and participate in code reviews.
Apply Secure Development Rules (OWASP), Encryption and Strong Authentication (OAuth2, JWT, OTP).
Correct vulnerabilities reported by teams and security audits.
Method and projects:
Participate in the development projects of the institution.
Work in agile method, use Git and automated deployment chains (CI/CD).
Write the technical documentation and ensure a technological watch.
Profile of the candidate
Academic Qualifications Required:
Engineering degree in software engineering or equivalent, minimum Bac+2.
Experience
Minimum 3 years of experience in software development.
Proven experience in projects for banks, microfinance or fintechs.
Technical skills:
Java (Java 11 or higher), Spring Boot, Spring Security
Golang
React Native (Android and iOS), JavaScript / TypeScript; React (web) likes
REST / SOAP API design, JSON / XML exchanges
PostgreSQL and/or Oracle databases, SQL language
Application Security: OAuth2, JWT, Encryption, OWASP
Git, CI/CD, Docker; Linux environment
It would be an asset:
Core Banking Amplitude
Knowledge of ISO 20022 and the AWS Cloud
Interpersonal skills:
High sense of confidentiality and ethics
Rigor, autonomy and a sense of organization
Team spirit and ease in working in agile mode
Ability to work under pressure and meet deadlines
Good written and oral communication in French; technical English appreciated
Application file
Detailed CV and cover letter addressed to the Director General of VISION FINANCE SA;
Copies of diplomas and work certificates;
Links to achievements: published applications, GitHub repository or portfolio;
[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]