SA

Financial Crime Systems Analyst

Full-time Kenya, KE
Posted 5 days, 17 hours ago 9 views 0 applications

Job Description

We need to output clean semantic HTML with

for intro paragraphs and general text,

for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use
  • for list items (duties, requirements, qualifications, skills). No CSS classes, no inline styles, no
    , no
    . Preserve all original content word-for-word — do not add, remove, summarise, or rephrase. If text has no clear sections, just wrap paragraphs in

    tags. Return only HTML. We have raw text with HTML tags already:

    ...

    etc. We need to transform to semantic HTML per rules. We must preserve content exactly, but we can change tags to appropriate semantic ones. Must not add or remove content. Must not add extra text. Must not change wording. Must keep same words. We need to identify sections: The job description includes paragraphs, bullet points with • and
    . We need to convert bullet lists to
    • . Also need to identify section headers like "Financial Crime Systems Management", "Data Quality and Integrity", etc. Those appear as headings. According to rules, we should use

      for section headers. So we need to replace those headings with

      . Also need to wrap paragraphs in

      . The bullet points currently have • and maybe
      . We need to convert each bullet line to

    • . Also need to preserve the content exactly, including the bullet symbols? The bullet symbol • is part of content; we can keep it inside
    • or we could drop it? The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If we remove the bullet symbol, that's removal. So we must keep the bullet symbol inside the
    • . However typical
    • may include the bullet symbol; it's okay to keep it. We'll keep the • and any spaces. We also need to handle tags inside paragraphs for emphasis. Should we keep them? The rule says preserve all original content word-for-word. So we must keep tags as they are? But we are also supposed to use

      for section headers. The original uses for headings. We need to change those to

      but keep the text inside. That would be a change of tag, not content. That's allowed because we are formatting as clean semantic HTML. The content inside remains same. So we replace Financial Crime Systems Management with

      Financial Crime Systems Management

      . Similarly for other headings. We also need to handle the introductory paragraphs: first two

      blocks. Those should stay as

      . The bullet list after that: there is a

      containing bullet points with • and
      . We need to convert that to

      • ... etc. Also there is a

        with If you feel that you are up to the challenge... . That's a call to action; should be a paragraph maybe

        . The inside should stay. Then after that, there is a series of sections each with heading and bullet list. We need to convert each heading to

        , and each bullet list to
        • . Also there may be paragraphs that are not bullet lists? The sections appear as heading then bullet list directly after line break. In the raw, after each heading there is a
          then bullet lines with • and
          . Actually the raw shows:

          Financial Crime Systems Management
          •    Support the administration, configuration, maintenance, and optimization of financial crime systems, including AML, Transaction Monitoring, Sanctions Screening, Customer Risk Rating, Fraud Detection, and Case Management platforms.
          •    Ensure systems operate effectively, efficiently, and in line with regulatory requirements, industry standards, and internal policies.
          •    Monitor system performance and recommend improvements to enhance effectiveness and operational resilience.
          Data Quality and Integrity
          •    Monitor and validate data feeds, interfaces, and system inputs to ensure completeness, accuracy, timeliness, and integrity of financial crime data.
          ... etc. So each heading is followed by
          then bullet lines separated by
          . There's no

          wrapping the bullet list. We need to produce proper HTML: heading

          , then
          • ... etc. We must preserve the content exactly, including the spaces and non-breaking spaces ( ). We should keep them as is. We also need to handle the final

            Health and Safety
            •Uphold the company code of conduct... etc. That is also a heading with bullet list. Thus overall we need to parse the raw string and produce HTML. Given the complexity, we can manually construct the HTML based on the provided raw. Let's extract sections: First paragraph:

            Reporting to the Lead Transaction Monitoring & Systems ,  The role supports the development, optimization, and continuous enhancement of Safaricom’s financial crime systems, including Anti-Money Laundering (AML), Transaction Monitoring, Sanctions Screening, Customer Risk Rating, Fraud Detection, and Case Management platforms. The role is responsible for ensuring these systems operate effectively, leverage high-quality data, and deliver timely, risk-based insights to support the detection, prevention, and reporting of financial crime in line with regulatory requirements and Safaricom policies.The role works closely with Technology, Data Science and product teams with the analyst supporting system configuration, data integrity monitoring, alert analysis, and performance optimization. The role contributes to the implementation and adoption of intelligent financial crime solutions, leveraging automation, advanced analytics, artificial intelligence (AI), machine learning, and behavioural monitoring techniques to strengthen detection capabilities, improve alert quality, reduce false positives, and enhance operational efficiency across financial crime processes.

            Second paragraph:

            The Financial Crime Systems Engineer also plays a key role in supporting digital transformation and innovation initiatives by identifying opportunities to automate manual activities, streamline investigations, enhance management reporting, and improve decision-making through data-driven insights. The role supports regulatory reviews, audits, model validations, and system enhancement projects while ensuring Safaricom maintains a resilient, scalable, and future-ready financial crime control environment capable of responding to evolving financial crime threats, emerging technologies, and changing regulatory expectations.

            Third paragraph (bullet list):

            •    Relevant degree in Business, Engineering or IT Undergraduate Degree or relevant field along with professional qualifications. 
            •    Competencies in software development/system configuration data extraction technologies and platforms e.g. {C#, Java, Java Script React.
            •    Understanding of Agile Methodology, Machine learning, Bot development, Penetration Testing, QA, Project Management, Micro services, SANs security compliance, and Technical documentation.
            •    At least 2 years as a software engineer/developer or data science experience
            •    Proficiency in data analysis and trend profiling using Power BI, Qlik sense.

            Fourth paragraph (call to action):

            If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to create/ update your candidate profile on the recruitment portal, fill in your necessary work experiences and then Click on the apply button. Remember to attach your resume.

            Then sections: 1. Financial Crime Systems Management Bullets: - Support the administration, configuration, maintenance, and optimization of financial crime systems, including AML, Transaction Monitoring, Sanctions Screening, Customer Risk Rating, Fraud Detection, and Case Management platforms. - Ensure systems operate effectively, efficiently, and in line with regulatory requirements, industry standards, and internal policies. - Monitor system performance and recommend improvements to enhance effectiveness and operational resilience. 2. Data Quality and Integrity Bullets: - Monitor and validate data feeds, interfaces, and system inputs to ensure completeness, accuracy, timeliness, and integrity of financial crime data. - Investigate and resolve data quality issues impacting financial crime detection and reporting. - Collaborate with Data, Technology and Cyber teams to strengthen governance, controls, and data management practices for AML systems. 3. Detection Optimization and Alert Management Bullets: - Support the tuning, calibration, and optimization of detection scenarios, rules, thresholds, and risk indicators. - Perform trend analysis on alerts, cases, and suspicious activity to identify opportunities for improving detection effectiveness. - Reduce false positives while maintaining regulatory compliance and enhancing risk detection capabilities. 4. Advanced Analytics, AI, and Automation Bullets: - Support the implementation and adoption of advanced analytics, artificial intelligence (AI), machine learning, and behavioural monitoring solutions. - Identify opportunities to automate manual processes and improve investigation workflows. - Contribute to initiatives that improve alert prioritization, risk scoring, and operational efficiency. - Assist with model validations, effectiveness assessments, and control testing exercises. 5. System development & enhancement Bullets: - Participate in system upgrades, implementations, enhancements, testing, and change management activities. - Assist in gathering business requirements and translating financial crime risk management needs into system solutions. - Ensure enhancements are documented, tested, and implemented in accordance with governance standards. 6. Financial Crime Investigations Support Bullets: - Provide analytical and technical support to Financial Crime Compliance and Operations teams in the investigation of alerts and cases. - Develop and maintain system-generated reports, dashboards, and management information to support investigations and decision-making. - Support the escalation and reporting of significant system-related issues affecting financial crime controls. - Support regulatory reviews, audits, inspections, and independent assurance activities. 7. Reporting and Management Information Bullets: - Develop and maintain meaningful management reports, dashboards, and key risk indicators (KRIs). - Produce analysis and insights on system performance, alert trends, detection effectiveness, and emerging risks. - Support senior management decision-making through accurate and timely reporting. 8. Stakeholder Collaboration Bullets: - Work closely with all teams Sanctions, KYC, Investigations, Compliance, Operations, Data, Technology, Risk, and Business teams to enhance financial crime controls within Agile delivery. - Provide subject matter expertise on financial crime systems and technologies. - Facilitate effective communication between business and technical stakeholders during projects and system changes. 9. Innovation and Continuous Improvement Bullets: - Identify opportunities to enhance financial crime detection capabilities through emerging technologies and industry best practices. - Support digital transformation initiatives aimed at improving efficiency, effectiveness, and customer outcomes. - Continuously review processes and controls to ensure the institution maintains a scalable, resilient, and future-ready financial crime framework. 10. Risk Management Bullets: - Identify, assess, and escalate system-related financial crime risks and control weaknesses. - Ensure appropriate controls are implemented to mitigate risks associated with system failures, data integrity issues, and model performance. - Support ongoing monitoring of emerging financial crime typologies, threats, and regulatory developments. Finally Health and Safety:

            Health and Safety
            •Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work.
            •All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions
             

            Note there is a trailing  
            maybe. We need to convert each heading to

            . Also need to wrap each bullet list in
            • . Also need to preserve the bullet symbol • and the   spaces. We also need to preserve any inside paragraphs (like the Lead Transaction Monitoring & Systems). That should stay as . Also the call to action paragraph has around entire sentence; we should keep that. We also need to preserve any & entities. We must not add any extra text. So we must exactly replicate the content inside tags. Now we need to output HTML only. Let's construct. Start with first paragraph: keep as

              ...

              but we need to ensure we keep the inner and & and  . Second paragraph: same. Third paragraph: the bullet list currently inside

              with
              . We need to change to

              • . However we must keep the content exactly, including the bullet symbols and  . So we will produce:
                • •    Relevant degree in Business, Engineering or IT Undergraduate Degree or relevant field along with professional qualifications. 
                • •    Competencies in software development/system configuration data extraction technologies and platforms e.g. {C#, Java, Java Script React.
                • •    Understanding of Agile Methodology, Machine learning, Bot development, Penetration Testing, QA, Project Management, Micro services, SANs security compliance, and Technical documentation.
                • •    At least 2 years as a software engineer/developer or data science experience
                • •    Proficiency in data analysis and trend profiling using Power BI, Qlik sense.
                Note: The original had a trailing   after first bullet line before
                . We keep it inside the
              • . Also note there is a missing period after "React". We keep as is. Fourth paragraph: the call to action: currently

                If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to create/ update your candidate profile on the recruitment portal, fill in your necessary work experiences and then Click on the apply button. Remember to attach your resume.

                We should keep as

                with inside. So:

                If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to create/ update your candidate profile on the recruitment portal, fill in your necessary work experiences and then Click on the apply button. Remember to attach your resume.

                Now sections. We'll produce for each:

                Financial Crime Systems Management

                • •    Support the administration, configuration, maintenance, and optimization of financial crime systems, including AML, Transaction Monitoring, Sanctions Screening, Customer Risk Rating, Fraud Detection, and Case Management platforms.
                • •    Ensure systems operate effectively, efficiently, and in line with regulatory requirements, industry standards, and internal policies.
                • •    Monitor system performance and recommend improvements to enhance effectiveness and operational resilience.
                Similarly for others. Note: In the original, after each heading there is a
                before the first bullet. We are not preserving that
                because we replace with proper list. That's okay as we are changing formatting but not content. The content inside bullets remains same. We must ensure we keep the exact text of each bullet, including leading • and   spaces. Now Data Quality and Integrity:

                Data Quality and Integrity

                • •    Monitor and validate data feeds, interfaces, and system inputs to ensure completeness, accuracy, timeliness, and integrity of financial crime data.
                • •    Investigate and resolve data quality issues impacting financial crime detection and reporting.
                • •    Collaborate with Data, Technology and Cyber teams to strengthen governance, controls, and data management practices for AML systems.
                Detection Optimization and Alert Management:

                Detection Optimization and Alert Management

                • •    Support the tuning, calibration, and optimization of detection scenarios, rules, thresholds, and risk indicators.
                • •    Perform trend analysis on alerts, cases, and suspicious activity to identify opportunities for improving detection effectiveness.
                • •    Reduce false positives while maintaining regulatory compliance and enhancing risk detection capabilities.
                Advanced Analytics, AI, and Automation:

                Advanced Analytics, AI, and Automation

                • •    Support the implementation and adoption of advanced analytics, artificial intelligence (AI), machine learning, and behavioural monitoring solutions.
                • •    Identify opportunities to automate manual processes and improve investigation workflows.
                • •    Contribute to initiatives that improve alert prioritization, risk scoring, and operational efficiency.
                • •    Assist with model validations, effectiveness assessments, and control testing exercises.
                System development & enhancement: Note the heading includes an ampersand: System development & enhancement. In original: System development & enhancement. We need to keep the & entity. So heading text: System development & enhancement. Thus:

                System development & enhancement

                • •    Participate in system upgrades, implementations, enhancements, testing, and change management activities.
                • •    Assist in gathering business requirements and translating financial crime risk management needs into system solutions.
                • •    Ensure enhancements are documented, tested, and implemented in accordance with governance standards.
                Financial Crime Investigations Support:

                Financial Crime Investigations Support

                • •    Provide analytical and technical support to Financial Crime Compliance and Operations teams in the investigation of alerts and cases.
                • •    Develop and maintain system-generated reports, dashboards

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝

Join Our Nigeria Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?