Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) make and receive payments in a convenient border-less manner.
Software Development: Work closely with the software development team to design, code, and test compliance and risk management software modules.
Software Maintenance: Assist in maintaining and enhancing existing compliance and risk software tools, addressing any software-related compliance challenges.
Collaboration: Engage in cross-functional collaboration with compliance officers, risk analysts, and other stakeholders to ensure seamless integration of compliance and risk management processes within software solutions.
Training and Support: Provide support and training to end-users on the proper use of compliance and risk management software tools.
Compliance Monitoring: Assist in monitoring and evaluating the organization's adherence to applicable laws, regulations, and internal policies.
Compliance Assessments: Collaborate with compliance professionals to conduct compliance risk assessments and identify potential areas of improvement.
Policy and Procedure Review: Support the review and enhancement of existing compliance policies and procedures to ensure they align with changing regulatory requirements.
Compliance Reporting: Assist in preparing and submitting compliance reports to regulatory authorities and internal management as required.
Incident Response: Contribute to incident response efforts by investigating and reporting compliance incidents or breaches.
Documentation Management: Maintain accurate records and documentation related to compliance activities, audits, and assessments.
Compliance Audits: Participate in compliance audits and assist in implementing corrective actions to address findings.
Industry Research: Stay up-to-date with industry trends, regulatory changes, and emerging compliance practices to ensure our organization remains current and compliant.
Competency / Skill Requirement
Programming Languages: Proficiency in one or more programming languages, such as Java, Python, and JavaScript.
Software Development: Knowledge of software development methodologies and best practices, including version control, testing, and debugging.
Regulatory Compliance Knowledge (desirable): Familiarity with relevant regulatory frameworks, compliance standards, and industry-specific requirements (e.g., GDPR, HIPAA, ISO standards).
Risk Management Concepts: Understanding of risk management principles, risk assessment techniques, and methodologies to assist in compliance risk assessments.
Software Testing: Ability to conduct testing and quality assurance activities to validate the functionality and accuracy of compliance and risk software modules.
Documentation: Strong documentation skills to maintain accurate records of compliance activities, audit findings, and software development processes.
Problem-Solving: Effective problem-solving skills to identify compliance challenges and collaborate on suitable software-based solutions.
Communication: Excellent verbal and written communication skills to collaborate with cross-functional teams, convey technical information, and provide user support.
Data Analysis: Basic data analysis skills to work with compliance-related data and generate insights from compliance reports.
Security Awareness: Understanding of software security principles and best practices to implement security measures and protect sensitive compliance and risk data.
Adaptability: Flexibility to learn and adapt to new technologies, compliance requirements, and changing software development needs.
Attention to Detail: Strong attention to detail to ensure accuracy and precision in software development, documentation, and compliance reporting.
Ethical Conduct: A commitment to maintaining high ethical standards and handling sensitive compliance and risk-related information with the utmost confidentiality.
Continuous Learning: A willingness to engage in ongoing learning and professional development to stay updated with industry trends, emerging technologies, and compliance practices.