WE ARE HIRING
We are innovatively tackling real-world problems. Let us create a secure future together.
NIGERIA
Technology
Application Support Officer
Role Summary
The Application Support Officer provides first- and second-level technical support for Netzence’s internal systems and customer-facing FinTech applications, ensuring high availability, fast issue resolution, and consistent service quality. The role acts as a critical bridge between end users and engineering teams, translating operational issues into actionable technical insights while supporting stable day-to-day platform operations.
This position plays a key role in maintaining business continuity, customer trust, and delivery reliability by resolving incidents efficiently, documenting knowledge, and collaborating closely with Engineering, DevOps, Compliance, and Customer Service teams. FinTech experience is mandatory.
Key Responsibilities
Application Support & Issue Resolution
- Provide timely support for application-related issues across internal teams and customers.
- Diagnose and troubleshoot software defects, configuration issues, and performance problems.
- Track incidents through resolution, ensuring clear communication with affected stakeholders.
- Escalate complex issues to Engineering or DevOps with well-documented reproduction steps and impact assessments.
Operational Reliability
- Monitor application health and proactively identify potential issues before they impact users.
- Support deployments and releases by validating functionality and reporting anomalies.
- Contribute to business performance reliability by minimising downtime and service disruptions.
Documentation & Knowledge Management
- Maintain accurate documentation of known issues, resolutions, and operational procedures.
- Build and update internal knowledge bases and FAQs to reduce repeat incidents.
- Support onboarding and training by sharing application usage guidance.
Cross-Team Collaboration
- Work closely with Engineering to validate fixes and confirm production readiness.
- Partner with Customer Service to ensure seamless handover of customer-impacting issues.
- Participate in Business Performance reviews and retrospectives, contributing operational insights and improvement recommendations.
Requirements
- Bachelor’s degree in Computer Science, or any related field.
- 2-4 years of experience in application or technical support within FinTech or technology environments.
- Strong troubleshooting and analytical skills.
- Familiarity with ticketing systems, application monitoring tools, and incident workflows.
- Ability to communicate technical issues clearly to non-technical stakeholders.
- Strong sense of ownership and service orientation.
Software Engineer (Full Stack)
Job Summary
The Senior Software Engineer (Full Stack) is responsible for designing, building, and maintaining scalable, secure, and high-performance FinTech platforms that support Netzence’s digital products and services. The role requires strong technical execution combined with disciplined delivery against Business Performance outcomes and business performance commitments.
Beyond writing code, this role contributes to system architecture, reliability, and continuous improvement, while collaborating closely with Product, UI/UX, DevOps, Compliance, and Operations teams to ensure solutions meet business, regulatory, and customer needs.
Senior Engineers are additionally expected to provide technical leadership, mentor junior engineers, and influence architectural decisions. FinTech experience is mandatory.
Key Responsibilities
- Work with the project team to understand product requirements, the product architecture, interfaces, and integrations
- Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues
- Ensures robust and sustainable enterprise social collaboration architecture for software development by monitoring matrices of the SOA, and fixing complaints/bugs logged by customers
- Participate in solution workshops, write technical documentations, and engage in continuous delivery and DevOps
- Participate in the evolution of company level software best practices, standards, and policies
- Work closely with other developers and BA team to ensure technical compatibility and user satisfaction
- Collaborate with product owners, technical architects, and other software developers to plan, design, develop, test, and maintain web- and mobile-based applications and periodically develops enhancements for existing systems
- Liaise with network administrators, systems analysts, and software engineers to assist in
- Resolving problems with software products or company software systems
- Manages and/or provides guidance to junior software engineers, and developers
Qualification and Requirements
- Bachelor’s degree in Computer Science, or any related field.
- 4-7 years of experience as a Software Engineer.
- Experience with Web3
- Experience building scalable applications in FinTech or high-growth technology environments preferred.
- Solid understanding of databases, cloud infrastructure, and secure coding practices.
- Familiarity with agile / Business Performance-based delivery models.
- Strong problem-solving and collaboration skills.
- Strong experience in modern programming frameworks and APIs including but not limited Java (Frameworks: Spring, Java EE), Kotlin, JavaScript (Framework: Angular, React, Vue, jQuery), python (Framework: Django, Flask), HTML/CSS. Git Versioning tool
- A good understanding of other object-oriented languages is highly advantageous.
- An exceptionally good understanding of one or more relational database management systems (MySQL, PostgreSQL, MSSQL Server, Oracle) and/or NoSQL database system.
- Demonstrated significant contribution to one or more customer-facing solutions in active use.
- Experience working in a team oriented, collaborative environment.
- Ability to multi-task and adapt to changing priorities
- Test Driven Development, CI/CD, and other automated testing skills.
- A working knowledge of version control in a system (e.g., GitHub)
- Great attention to detail
Software Engineer (Front-End)
Job Summary:
Responsible for coding and writing unit and integration tests for frontend software applications of high-performance FinTech platforms that support Netzence’s digital products and services. This includes the development of reusable user interface components and plugins. UI/UX design and development most adhere to standard guidelines and principles such KISS principles etc. FinTech experience is mandatory.
Key Responsibilities
- Work with the project team to understand product requirements, the product architecture, interfaces, and integrations
- Collaborate with back-end developers and UI/UX designers for implementation and improved usability
- Use markup/frontend languages including HTML, CSS, JavaScript (React, Angular, Vue), React-native, Google Flutter to create user-friendly screens
- Maintain and improve frontend and optimizations for maximum applications speed
- Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues
- Participate in solution workshops, write technical documentations, and engage in continuous delivery and DevOps
- Participate in the evolution of company level software best practices, standards, and policies
- Work closely with backend developers and Business Analyst team to ensure technical compatibility and user satisfaction
- Ensure high quality graphic standards, licensed and brand consistency
- Stay up to date on emerging frontend technologies
- Collaborate with product owners, technical architects, and other software developers to plan, design, develop, test, and maintain web and mobile based applications and periodically develop enhancements for existing systems
Qualification and Requirements
- Bachelor’s degree in Computer Science, or any related field.
- 4-7 years of experience as a Software Engineer.
- Experience with Web3
- Experience building scalable applications in FinTech or high-growth technology environments preferred.
- Solid understanding of databases, cloud infrastructure, and secure coding practices.
- Familiarity with agile / Business Performance-based delivery models.
- Strong problem-solving and collaboration skills.
- Strong experience in modern programming frameworks and APIs including but not limited Java (Frameworks: Spring, Java EE), Kotlin, JavaScript (Framework: Angular, React, Vue, jQuery), python (Framework: Django, Flask), HTML/CSS. Git Versioning tool
- A good understanding of other object-oriented languages is highly advantageous.
- An exceptionally good understanding of one or more relational database management systems (MySQL, PostgreSQL, MSSQL Server, Oracle) and/or NoSQL database system.
- Demonstrated significant contribution to one or more customer-facing solutions in active use.
- Experience working in a team oriented, collaborative environment.
- Ability to multi-task and adapt to changing priorities
- Test Driven Development, CI/CD, and other automated testing skills.
- A working knowledge of version control in a system (e.g., GitHub)
- Great attention to detail
Software Engineer (Back-end)
Job Summary:
Responsible for developing backend applications, integration services and API, and writing unit and integration tests for software products for high-performance FinTech platforms that support Netzence’s digital products and services. Backend coding must adhere to the approved solutions architecture for all product and coding standards and guidelines such as CERT. FinTech experience is mandatory.
Key Responsibilities
- Work with the project team to understand product requirements, the product architecture, interfaces, and integrations
- Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues
- Ensures robust and sustainable enterprise social collaboration architecture for software development by monitoring matrices of the SOA, and fixing complaints/bugs logged by customers
- Participate in solution workshops, write technical documentations, and engage in continuous delivery and DevOps
- Participate in the evolution of company level software best practices, standards, and policies
- Work closely with other developers and BA team to ensure technical compatibility and user satisfaction
- Collaborate with product owners, technical architects, and other software developers to plan, design, develop, test, and maintain web- and mobile-based applications and periodically develops enhancements for existing systems
- Liaise with network administrators, systems analysts, and software engineers to assist in
- resolving problems with software products or company software systems
- Manages and/or provides guidance to junior software developers and research assistants
Qualification and Requirements
- BSc in Computer Science, Information Technology, or other directly relevant degree.
- Minimum of 7 years’ experience in enterprise software development.
- Certified by at least one of the industry standard certifications.
- Good knowledge of one or more programming languages. Technologies include Java (Frameworks: Spring, Java EE), Kotlin, Python. Git Versioning tool
- Experience with functional programming languages is an added advantage. We will consider a candidate who can demonstrate a good understanding of other object-oriented languages.
- Experience with web frameworks including PHP Yii/Symfony is an added advantage.
- An exceptionally good understanding of one or more relational database management systems (MySQL, PostgreSQL, MSSQL Server, Oracle) and/or NoSQL database system.
- You must have contributed significantly to one or more solutions in use by customers.
- Experience working in a team oriented, collaborative environment.
- Ability to multi-task and adapt to changing priorities
- Knowledge of and skills to work effectively within an Agile Software development environment.
- Test Driven Development, CI/CD, and other automated testing skills.
- A working knowledge of version control in a system (e.g., GitHub, Bitbucket)
- Experience using JIRA and Confluence.
- Great attention to detail
DevOps Engineer
Role Summary
The DevOps Engineer is responsible for ensuring the reliability, scalability, and automation of Netzence’s FinTech infrastructure. This role manages cloud environments, CI/CD pipelines, monitoring systems, and deployment processes, enabling engineering teams to deliver products quickly, securely, and reliably.
The DevOps Engineer plays a central role in platform availability, incident response, and operational excellence, while aligning infrastructure outcomes with business performance commitments. FinTech experience is mandatory.
Key Responsibilities
Infrastructure & Platform Reliability
- Design, deploy, and maintain cloud infrastructure across AWS/Azure/GCP environments.
- Ensure high system availability, performance, and scalability.
- Implement monitoring, alerting, and logging solutions.
CI/CD & Automation
- Build and maintain CI/CD pipelines to support rapid and reliable deployments.
- Automate infrastructure provisioning and configuration management.
- Reduce manual operational tasks through scripting and tooling.
Incident Management & Operational Support
- Lead or support incident response, root-cause analysis, and remediation.
- Participate in on-call rotations (where applicable).
- Drive continuous improvements based on operational insights.
Security, Backup & Compliance
- Implement security controls, access management, and backup strategies.
- Support cybersecurity and compliance teams with infrastructure-level controls.
- Ensure disaster recovery readiness.
Requirements
- Bachelor’s degree in computer science, or any related field.
- 4-7 years of experience in design for FinTech products.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong background in CI/CD, containerisation (Docker), and automation.
- Experience in FinTech or high-availability production environments preferred.
- Strong troubleshooting and systems-thinking skills.
Cybersecurity Analyst
Role Summary
The Cybersecurity Specialist is responsible for strengthening Netzence’s security posture through proactive threat management, incident leadership, and continuous improvement of security controls. This role takes ownership of cybersecurity operations, risk mitigation, and audit readiness across applications, infrastructure, and cloud environments.
The Cybersecurity Specialist partners closely with Engineering, DevOps, Compliance, and Operations teams to embed security into product development, platform design, and business processes while supporting resilience, regulatory compliance, and customer trust. FinTech experience is mandatory.
Key Responsibilities
Threat Prevention & Risk Management
- Proactively identify, assess, and mitigate cybersecurity risks and attack vectors.
- Lead vulnerability assessments, penetration testing, and remediation planning.
- Review system architecture and recommend security control enhancements.
Incident Response & Recovery
- Lead or coordinate cybersecurity incident investigations and containment activities.
- Oversee incident response, recovery efforts, and post-incident reviews.
- Produce detailed incident reports and drive corrective and preventive actions.
Audit Readiness & Regulatory Compliance
- Own security audit preparation, evidence management, and audit redress.
- Maintain and enhance security policies, standards, and procedures.
- Ensure alignment with regulatory, contractual, and industry security requirements.
Security Leadership & Improvement
- Promote a strong security culture and awareness across the organization.
- Provide expert guidance on secure development, cloud security, and operational practices.
- Advise stakeholders on cybersecurity risks, controls, and business impact.
- Continuously improve security tooling, processes, and control effectiveness.
Requirements
- Bachelor’s degree in computer science, Information Security, or a related field.
- 4–7 years of experience in cybersecurity or information security roles.
- Proven experience in fintech, financial services, or complex technology environments.
- Strong knowledge of security frameworks, tools, and best practices.
- Demonstrated experience leading incident response and security initiatives.
- Strong analytical, investigative, and decision-making capabilities.
- Ability to clearly communicate security risks to both technical and non-technical stakeholders.
- Relevant certifications (e.g., CISSP, CISM, CEH, ISO 27001) are an advantage.
Cybersecurity Specialist
Role Summary
The Cybersecurity Analyst is responsible for monitoring, detecting, and responding to cybersecurity threats across Netzence’s systems, applications, and infrastructure. This role focuses on day-to-day security operations, incident support, and continuous monitoring to ensure the confidentiality, integrity, and availability of systems and data.
The Cybersecurity Analyst works closely with Engineering, DevOps, Compliance, and Operations teams to identify vulnerabilities, respond to security events, and support audit and regulatory requirements. FinTech experience is mandatory.
Key Responsibilities
Threat Monitoring & Detection
- Monitor security alerts, system logs, and vulnerability reports across platforms and infrastructure.
- Identify suspicious activity, potential threats, and security weaknesses.
- Support vulnerability assessments, security scans, and remediation efforts.
Incident Response & Support
- Assist in investigating security incidents and supporting containment and recovery actions.
- Document incidents, findings, and lessons learned.
- Escalate high-risk security events in line with incident response procedures.
Compliance & Audit Support
- Support internal and external security audits and assessments.
- Maintain security documentation, logs, and evidence for audit readiness.
- Assist in ensuring compliance with applicable security standards and regulatory requirements.
Security Awareness & Continuous Improvement
- Support security awareness initiatives and internal training.
- Provide guidance on basic secure system and operational practices.
- Identify opportunities to improve monitoring, controls, and security processes.
Requirements
- Bachelor’s degree in computer science, Information Security, or a related field.
- 2–4 years of experience in cybersecurity, IT security, or security operations.
- Experience working in technology-driven or fintech environments is an advantage.
- Knowledge of cybersecurity fundamentals, security tools, and monitoring practices.
- Strong analytical and problem-solving skills.
- Ability to document and communicate security findings clearly.
Senior Blockchain Developer
We are looking for a Senior Blockchain Developer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and embedded/IoT software engineers.
Requirements
- Proven experience as a Senior Blockchain Developer.
- Strong software development background.
- Experience working and leading open-source projects and large codebases.
- Proficiency in any programming languages: C++, JavaScript, Java, Python, Solidity, and Go.
- Strong knowledge of common algorithms, SQL, data structures, and tokenization.
- Familiarity with basic cryptography, P2P networks, and cloud computing.
- Integrate Web 2 and Web 3 environments.
- Design, develop, and test blockchain technologies.
- Test and audit smart contracts.
- Strong knowledge of writing efficient and safe multithreaded code and smart contracts.
- Proficiency in the Qt Widgets module.
- Experience analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs and websites.
- Identify and correct bottlenecks and fix bugs.
- Familiar with program testing.
- Maintain and extend client and server-side applications for integration and business logic.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
- Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker.
- Familiar with developing prototypes and implementing actual products/solutions.
- Great organizational and/or project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or a relevant field
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
- Understanding Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker is an added advantage.
UI/UX DESIGNER
We are looking for a UI/UX Designer to design graphic elements, develop navigation components, and gather user requirements. You will be part of a cross-functional team that is responsible for the full software development life cycle. The UI/UX Designer’s primary responsibility will be creating graphic user interface elements (such as tabs, widgets, and menus), evaluate and collect user requirements and collaborate with software/product team, illustrate design concepts, and use sitemaps, process flows, and storyboards. You should be able to liaise with co-workers (such as Web Developer and Software Engineer).
To ensure success as a UI/UX Designer, you should demonstrate proficiency creating UI mock-ups and prototypes, make unique graphic designs, identify and resolve UX issues, have a sound understanding of the traditional product life cycle. You should be a team player with a capability to lead teams, recommend and implement strategies, understand software development practices and procedures, introduce and develop new approaches, maintain accurate and thorough documentation, and provide effective leadership to the team.
Requirements
• Proven experience as a UI/UX Designer.
• Collect and evaluate user requirements.
• Proficient with tools such as Figma, Notion, Spline, and Gitbook.
• Understand business requirements and user feedback.
• Use storyboards, process flows, sitemaps to illustrate design concepts.
• Understand graphic user interface elements such as menus, tabs, and widgets.
• Excellent and up-to-date knowledge of Sketch, InVision, HTML, Visio, iOS, Android, Adobe Creative Suite, and other software.
• Portfolio of work in UI/UX design for web and mobile platforms.
• Create UI mock-ups, user flows, wireframes, and prototypes that clearly show how sites work and look.
• Design UI elements such as input controls, navigational components, and informational components.
• Make page navigation buttons and search fields.
• Make unique graphic designs.
• Prepare and present rough draughts to teams and stakeholders.
• Identity and resolve UX issues and errors.
• Make layout changes based on user feedback, usage metrics, usability findings, and business requirements.
• Follow guidelines such as font, colour, and image style guidelines.
• Strong analytical, communication, time management, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
• Basic understanding of Agile software methodologies or tools.
• Great organisational and/or project management skills.
Qualifications
• Degree in Computer Science, Software Engineering, Mathematics, Design, Fine Arts, or a relevant field.
• Related certifications are added advantages.
• 3+ years of relevant, hands-on experience as a UI/UX designer
• Basic knowledge of HTML, CSS, and JavaScript is an added advantage.
React Native Developer – iOS and Android
We are looking for a React Native Developer to analyse, develop, and implement scalable mobile applications/platforms. You will be part of a cross-functional team that is responsible for the full software development life cycle.
As a React Native Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries across mobile platforms, and familiar with Agile development processes and methodologies. You should also be a team player with a capability for visual design and utility and ability to liaising with co-workers. You should be able to lead professional teams, recommend and implement strategies, understand and execute software development practices and procedures, develop and introduce new approaches, maintain accurate and thorough documentation, and provide effective leadership to the team.
Requirements
• Proven experience as a React Native Developer or similar role.
• Firm grasp of programming languages such as JavaScript, TypeScript, ClojureScript, and nuances.
• Experience in JavaScript frameworks (e.g., Flutter, AngularJS, ReactJS, and NodeJS).
• Experience developing, testing, and deploying mobile applications.
• Build smooth and perfect UIs across mobile platforms.
• Maintain code and write automated testing and experience with automated testing suits such as Jest and Mocha.
• Transition existing web apps to React Native.
• Experience writing well-documented and clean JavaScript code.
• Experience analysing, designing, understanding, coding, developing, testing, connecting, and implementing REST/RESTful APIs.
• Experience with document request model and offline storage.
• Familiar with native build tools like Xcode and Gradle (Android Studio and IntelliJ).
• Strong analytics, algorithm, and data structures skills.
• Understanding of various database type (e.g., MySQL, MongoDB, and Oracle), web servers (e.g., Apache) and UI/UX design and standards.
• Experience with working in Agile/Scrum environments.
• Strong understanding of software engineering concepts.
• Understanding design principles and interface guidelines associated with the Google’s Android, Apple’s iOS, and the web.
• Identify and correct bottlenecks and fix bugs.
• Strong analytical, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
• Great organisational and project management skills
Qualifications
• Degree in Computer Science, Software Engineering, Mathematics, or relevant field
• Related certifications are added advantages
• 3+ years of relevant, hands-on experience as a React Native Developer
• Understanding of Agile software tools such as Git, GitHub, Gitbook, Jenkins, Gradle, and Docker is an added advantage
Android Developer
We are looking for a brilliant, flexible Android Developer to manage and create apps that meet the needs of our target audience. You will be part of a cross-functional team that is responsible for the full software development life cycle and software development life cycle. The Android Developer’s general responsibilities include, but not limited to, writing and proofreading code, developing and implementing algorithms and data structures, liaising with co-workers (such as Full-stack and iOS developers) within and outside of their department, and monitoring customers’ technical feedback. Over time, you will also be required to create app updates.
To ensure success as an Android Developer, you should demonstrate proficiency in one of the mainstream programming languages, have a sound understanding of the traditional product life cycle, and be familiar with Agile methodologies. An exceptional Android Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape how Android apps impact the world around us.
Requirements
• Proficiency in Graphics and image-processing (OpenGL, Vulkan)
• Experience in Android development, architecture, testing, deployment, and connection to back-end services
• Proficiency in C++ with Android NDK integration
• Proficiency in Flutter, Java, Kotlin, Python, C#, and/or C++
• Ability to use the Android Studio, including the Android SDK and Microsoft Visual Studio with ease
• Experience analysing, designing, coding, developing, testing, connecting, and implementing RESTful APIs
• Strong analytics, algorithm, and data structures skills
• Translate designs and wireframes in high-quality code
• Identify and correct bottlenecks and fix bugs
• Experience developing Android applications
• Familiar with program testing
• Strong analytical, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills
• Operations analysis and inductive reasoning skills
• Understanding Google’s Android design principles and interface guidelines
• Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker
• Great organisational and/or project management skills
Qualifications
• Degree in Computer Science, Software Engineering, Mathematics, or relevant field
• Related certifications are added advantage
• 3+ years of relevant, hands-on experience as an Android Developer
• Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker
We are looking for a brilliant, flexible iOS Developer to manage and create apps that meet the needs of our target audience. You will be part of a cross-functional team that is responsible for the full software development life cycle and software development life cycle. The iOS Developer’s general responsibilities include, but not limited to, writing and proofreading code, developing and implementing algorithms and data structures, liaising with co-workers (such as Android and Full-stack developers) within and outside of their department, and monitoring customers’ feedback. Over time, you will also be required to create app updates.
To ensure success as an IOS Developer, you should demonstrate proficiency in one of the mainstream programming languages, a sound understanding of the traditional product life cycle, and be familiar with Agile methodologies. An exceptional iOS developer will be fearless but respectful in the pursuit of excellence, continually striving to shape how iOS apps impact the world around us.
Requirements
• Versed in Swift development and Objective-C
• Excellent working with XCode platform, Swift programming language, Java, and C#
• Proficiency in Graphics and image-processing (OpenGL, Vulkan)
• Experience in iOS frameworks like Core Data, Core Graphics, and Core Animation
• Experience in iOS development, architecture, testing, deployment, and connection to back-end services
• Proficiency in Kotlin, Python, and/or C++
• Experience analysing, designing, coding, developing, testing connecting, and implementing RESTful APIs
• Familiarity with push notifications and cloud message APIs
• Strong understanding of UX/UI standards
• Strong analytics, algorithm, and data structures skills
• Translate designs and wireframes in high-quality code
• Identify and correct bottlenecks and fix bugs
• Knowledge of offline storage threading, and performance tuning
• Familiar with program testing
• Strong analytical, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills
• Operations analysis and inductive reasoning skills
• Understanding Apple’s iOS design principles and interface guidelines
• Great organisational and/or project management skills
Qualifications
• Degree in Computer Science, Software Engineering, Mathematics, or relevant field
• Related certifications are added advantage
• 3+ years of relevant, hands-on experience as an iOS developer
• Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker
iOS Developer
We are looking for a brilliant, flexible iOS Developer to manage and create apps that meet the needs of our target audience. You will be part of a cross-functional team that is responsible for the full software development life cycle and software development life cycle. The iOS Developer’s general responsibilities include, but not limited to, writing and proofreading code, developing and implementing algorithms and data structures, liaising with co-workers (such as Android and Full-stack developers) within and outside of their department, and monitoring customers’ feedback. Over time, you will also be required to create app updates.
To ensure success as an IOS Developer, you should demonstrate proficiency in one of the mainstream programming languages, a sound understanding of the traditional product life cycle, and be familiar with Agile methodologies. An exceptional iOS developer will be fearless but respectful in the pursuit of excellence, continually striving to shape how iOS apps impact the world around us.
Requirements
• Versed in Swift development and Objective-C
• Excellent working with XCode platform, Swift programming language, Java, and C#
• Proficiency in Graphics and image-processing (OpenGL, Vulkan)
• Experience in iOS frameworks like Core Data, Core Graphics, and Core Animation
• Experience in iOS development, architecture, testing, deployment, and connection to back-end services
• Proficiency in Kotlin, Python, and/or C++
• Experience analysing, designing, coding, developing, testing connecting, and implementing RESTful APIs
• Familiarity with push notifications and cloud message APIs
• Strong understanding of UX/UI standards
• Strong analytics, algorithm, and data structures skills
• Translate designs and wireframes in high-quality code
• Identify and correct bottlenecks and fix bugs
• Knowledge of offline storage threading, and performance tuning
• Familiar with program testing
• Strong analytical, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills
• Operations analysis and inductive reasoning skills
• Understanding Apple’s iOS design principles and interface guidelines
• Great organisational and/or project management skills
Qualifications
• Degree in Computer Science, Software Engineering, Mathematics, or relevant field
• Related certifications are added advantage
• 3+ years of relevant, hands-on experience as an iOS developer
• Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker
Security Engineer
We are looking for a security engineer for our technology team. You should be able to lead and support teams and liaise with co-workers such as blockchain, Artificial Intelligence (AI), and software engineers.
Requirements
- Experience in practical vulnerability assessment, threat modelling, application security, and developing security solutions.
- Experience in security gap analysis, risk assessments, and options analysis.
- Experience in security software development and testing as well as implementation of security and privacy requirements.
- Proficiency in understanding cybersecurity regulations such as GDPR, PCI-DSS, NGPR, etc.
- Experience in SIEM, log management, security analytics, VPN, OS, networking technology, security technologies (e.g., IDS, IPS, and Firewalls, etc.), identity and access management (e.g., Active Directory, OpenLDAP, etc.), and virtualization technology (e.g., VMware, Hyper-V, etc.).
- Knowledge in Linux container technology (e.g., Docker), big data, databases, storage, mobile, cloud (e.g., IAAS, SAAS, and PAAS), DevOps, IT automation technology (e.g., Ansible), and virtual cloud infrastructure (e.g., Azure, AWS, Rackspace, etc.)
- Knowledge in emerging technology security such as blockchain security.
- Strong analytical, presentation, teamwork, interpersonal, time management, communication, and problem-solving skills.
- Experience in cybersecurity maturity assessment.
- Support development of cybersecurity education newsletter – learning and development
- Demonstrated client service excellence, as well as a strong team player and ability to coordinate with other teams and instances.
Qualifications
- A tertiary qualification (preferably technology)
- Industry certifications like CISM, CISSP, CEH, Security +, and TOGAF. Related certifications such as ITIL, PRINCE2, AWS, Azure, PMP, and GCP security are added advantages.
- Solution level certifications such as Microsoft technologies and cloud certifications are added advantages.
DevOps Engineer
We are looking for a DevOps Engineer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and Artificial Intelligence (AI) engineers.
Requirements
Proven experience as a DevOps Engineer.
Proficiency in building, testing, and maintaining infrastructure and tools.
Strong software development and release background.
Experience in automating aspects of developing, testing, releasing and updating software.
Experience in building and setting up new development tools and infrastructure.
Proficiency in understanding technical and business needs.
Identify technical problems and develop software updates and fixes.
Test and examine codes and analyse results.
Maintain and write specification documents.
Experience working and leading open-source projects and large codebases.
Proficiency in any programming languages: C++, JavaScript, Java, Python, Solidity, and Go.
Knowledge of common algorithms, SQL, data structures, and tokenization.
Familiarity with basic cryptography, P2P networks, and cloud computing.
Familiar with Web 2 and Web 3 environments.
Identify and correct bottlenecks and fix bugs.
Familiar with maintaining client-side and server-side applications.
Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
Great organizational and/or project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Technology, Mathematics, or a relevant field
- Professional and Industry certifications such as AWS and Azure are added advantages.
- 3+ years of related experience.
- Understanding Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker is an added advantage.
Data Scientist/Analyst
We are looking for a Data Scientist/Analyst for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and embedded/IoT software engineers.
Requirements
- Proven experience as a Data Scientist/Analyst.
- Ability to gather and communicate results of complex analysis clearly and effectively to all levels.
- Strong data visualisation skills using tools like Tableau, Spotfire, Power BI etc.
- Experience in tech stack: SQL, Python, R, Tableau, Power BI, AWS Athena, etc.
- Experience in Product engagement evaluation and measurement of success. For example, running AB testing to analyse product effectiveness or using front end data to quantify the effectiveness of new features and how it changes user engagement.
- Experience in navigating data sets of varying complexity/ambiguity.
- Experience in conducting analysis to derive clear insights and actionable results.
- Expertise in predictive modelling, including both parametric (e.g. logit/probit) and non-parametric (e.g. random forest, neural net) techniques as well as wider ML techniques like clustering / random forest (desirable).
- Strong PowerPoint and presentation/communication skills
- Develop deep understanding of our product experiences and growth opportunities.
- Actively contribute to roadmap and goals for the technology team.
- Discover and articulate new product opportunities helping shape the team’s direction.
- Strong knowledge in supporting product experiments, launches, and growth through data-driven decision making.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or relevant field.
- Professional and Industry certifications are added advantages.
- 2+ years proven experience using Data Science and analytics.
Senior Software Engineer (Full Stack)
We are looking for a Senior Software Engineer (Full Stack) for our technology team. You should be able to support and lead teams and liaise with co-workers such as blockchain developers and embedded/IoT software engineers.
Requirements
- Proven experience as a Senior Software Engineer (Full Stack) or similar role.
- Experience working and leading large software projects.
- Experience developing, testing, and deploying desktop and mobile applications and cloud native applications.
- Experience architecting IT system with applications, data, and infrastructure, and working with public cloud.
- Experience in analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs
- Familiar with common stacks and continuous integration solutions.
- Experience with payment systems and gateways.
- Experience with cloud provisioning and resource management, configuring cloud resources and automating deployments, and implementing necessary infrastructure features such as security requirements, performance requirements, scalability requirements.
- Strong analytics, algorithm, and data structures skills
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Experience in any programming languages (e.g., PHP, C#, Java, Python, .NET, and Ruby) and JavaScript frameworks (e.g., Flutter, AngularJS, ReactJS, and NodeJS).
- Knowledge in container technology (e.g., Docker), big data, databases, storage, mobile, cloud (e.g., IAAS, SAAS, and PAAS), DevOps, IT automation technology (e.g., Ansible), and virtual cloud infrastructure (e.g., Azure, AWS, Rackspace, etc.).
- Experience with various database types (e.g., MySQL, MongoDB, and Oracle), web servers (e.g., Apache) and UI/UX design and standards.
- Experience with program testing and working in Agile/Scrum environments.
- Strong understanding of software engineering concepts
- Understanding design principles and interface guidelines associated with Google’s Android, Apple’s iOS, and the web.
- Identify and correct bottlenecks and fix bugs.
- Proficient with application and computer servers
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
- Great organizational and project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or relevant field.
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
Senior Embedded/IoT Software Engineer
We are looking for a Senior Embedded/IoT Software Engineer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers.
Requirements
- Proven experience as a Senior Embedded/IoT Software Engineer.
- Experience in leading and contributing to open-source projects and providing reference implementations.
- Proficiency in any programming languages (C++, Java, or Python), libraries, and firmware (project dependent).
- Maintaining (open source) software and hardware components.
- Experience in developing, optimizing, and delivering software to support new embedded systems including IoT devices, edge devices, proprietary hardware, legacy devices, or other smart devices.
- Experience in device drivers and architecting IT system with applications, data, and infrastructure, and working with public cloud.
- Preparing test specification and test plans for software and hardware modules and preparing engineering reports.
- Experience in analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs.
- Developing unit test module/scripts for verifying and validating software and hardware functionalities.
- Familiar with common stacks and continuous integration solutions.
- Strong analytics, algorithm, and data structures skills.
- Experience with various database types and web servers.
- Identify and fix bottlenecks and bugs, and conduct code review.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or a relevant field.
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
Research Associate
We are looking for a Research Associate for our technology team. You should be able to provide research guidance, support, and lead teams, and liaise with co-workers such as software engineers and sustainability analysts.
Requirements
- Proven experience as a Sustainability and Technology Researcher.
- Experience in developing technical algorithms, planning, and executing of research, and leading the work of research teams.
- Strong knowledge of identifying and developing suitable techniques, and apparatus, for the collection, analysis, and utilisation of data and algorithms.
- Experience in conducting data analysis and ensuring the validity and reliability of data at all times.
- Experience in simulations, coding, and virtual environments.
- Maintain accurate and complete records of all findings and write reports for submission to research sponsors.
- Present findings and provide guidance to team.
- Attend relevant workshops and conferences as necessary.
- Develop research and knowledge exchange collaborations.
- Contribute to bids for research grants and conduct and plan own scientific work with appropriate supervision.
- Maintain laboratory environments.
- Identify and fix research bottlenecks and bugs.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
Qualifications
- PhD, MPhil, or MSc Degree in Sustainability, Technology, or a relevant field.
- Professional and Industry certifications are added advantages.
AI Engineer
We are looking for an Artificial Intelligence (AI) Engineer for our technology team. You should be able to provide research guidance, support, and lead teams, and liaise with co-workers such as software engineers and sustainability analysts.
Requirements
- Proven experience as an AI Engineer.
- Solid background in applied mathematics, preferably in their applications and usage in AI and Machine Learning.
- Strong understanding of AI and practical applications, with the ability to develop and integrate AI tools.
- Strong coding skills, proficient in AI languages and frameworks.
- Develop proofs-of-concept for potential AI tools to demonstrate value and feasibility.
- Strong leadership skills with previous experience and ability to lead, motivate and develop others.
- Customize AI tools based on insights from AI user experience and align with user needs and improved productivity.
- Strong knowledge in Natural Language Processing (NLP) and Generative Pre-training Transformer (GPT).
- Self-starter with good time management and ability to deliver against work plans.
- Integrate AI tools into the company’s systems and technologies, collaborating with internal teams for seamless implementation.
- Collaborate with teams to align development efforts with the company’s AI productivity strategy.
- Assist in resolving issues related to AI tool integration and usage.
- Design capabilities for addressing specific problems.
- Proficient understanding of DevOps principles.
- Excellent problem-solving and analytical skills and ability to demonstrate and clearly communicate expertise and insight in their areas of speciation.
- Experience in AI project planning, project implementation, and continuous improvement.
- Knowledge in deep learning algorithms and using supercomputers to train deep neural networks.
Qualifications
- PhD, MPhil, or MSc Degree or equivalent in a mathematical, computer science, physics, or other scientific discipline.
- Professional and Industry certifications are added advantages.
- 2+ years of related experience.
Finance and Accounts
Finance Director
The Finance Director is responsible for directing the financial operations of the company, providing strategic guidance, and ensuring optimal financial performance.
He possesses exceptional financial expertise, strong leadership skills, and a proven track record in financial management within the industry.
Requirements
- Develop and implement comprehensive financial strategies and plans that align with the company’s goals and objectives.
- Ensure the accuracy and timeliness of financial reporting, including preparing monthly, quarterly, and annual financial statements.
- Manage and oversee all aspects of budgeting, forecasting, and financial analysis.
- Monitor cash flow, liquidity, and working capital to maximize financial stability and mitigate risk.
- Provide insightful financial analysis and recommendations to support decision-making processes.
- Collaborate with the executive team to develop and execute strategic initiatives.
- Oversee the preparation of regulatory and compliance filings, including tax returns and financial disclosures.
- Lead and mentor a team of finance professionals, fostering a collaborative and high-performing work environment.
- Strong knowledge of accounting principles, financial regulations, and reporting standards
- Proven ability to develop and implement financial strategies and initiatives.
- Exceptional analytical and problem-solving skills
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with internal and external stakeholders.
Qualifications
- At least a Master’s degree in Finance, Accounting, or a related field.
- CPA (Certified Public Accountant) designation required. Other Professional and Industry Certifications are an added advantage.
- Minimum of 10 years of progressive experience in accounting and finance, with at least 5 years in a leadership role.
Accountant
An accountant assists firms in making important financial decisions by gathering, monitoring, and adjusting the company’s financial data.
Requirements
- Work experience as an Accountant.
- Hands-on experience with accounting software
- Excellent knowledge of accounting regulations and procedures, including the Generally Accepted Accounting Principles (GAAP)
- Manage all accounting transactions.
- Prepare budget forecasts.
- Publish financial statements on time.
- Advanced MS Excel skills including Vlookups and pivot tables.
- Experience with general ledger functions.
- Strong attention to detail and good analytical skills
- Handle monthly, quarterly, and annual closings
- Reconcile accounts payable and receivable
- Ensure timely bank payments
- Compute taxes and prepare tax returns
- Manage balance sheets and profit/loss statements
- Report on the company’s financial health and liquidity
- Audit financial transactions and documents
- Reinforce financial data confidentiality and conduct database backups when necessary
- Comply with financial policies and regulations
Qualifications
- BSc in Accounting, Finance, or relevant degree (Master’s degree preferred).
- Professional and Industry Certifications are an added advantage.
- 3+ years of relevant, hands-on accounting experience.
Account Assistant
We are looking for an Account Assistant for our Finance and Accounts team. You should be able to support the Finance and Accounts Team and support and liaise with co-workers.
Requirements
- Creating and processing invoices
- Cross-checking invoices with payments and expenses to ensure accuracy
- Managing a company’s accounts payable and receivable
- Sending bills and invoices to clients
- Tracking organization expenses
- Processing refunds
- Working with collection agencies on overdue payments
- Communicating with clients regarding billing and payments.
- Proficient in advanced knowledge of Microsoft Office Applications, including Excel.
- Excellent verbal and written communication skills
- Strong attention to detail and accuracy
- Ability to work independently on assigned duties.
- Demonstrates an ability to manage a variety of priorities while meeting deadlines
Qualifications
- Bachelor’s degree in Finance, Accounting, or a similar field. An equivalent combination of education, training, and experience can be substituted.
- Professional and Industry Certifications are an added advantage.
- 1-3 years of relevant, hands-on accounting experience.
Executive Supports
Executive Assistant
We are looking for an Executive Assistant for our senior management. You should be able to support projects, learn about new approaches, stay up to date with sustainability occurrences and events, and support the administration of our communication and media platforms at all levels across the organization.
Requirements
- A background in consulting, advisory, or technology support
- Strong understanding of team support and marketing strategies and concepts
- Experience in determining potential clients and how to create unique content or campaigns to capture their attention.
- Experience in matter management and complex diary management.
- Basic knowledge in technology practices.
- Understanding of related industry regulations, as well as emerging technologies such as blockchain and Artificial Intelligence.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Proficiency in SEO, keyword research, and Google analytics.
- Excellent computer skills using Microsoft 365 Packages and Adobe Suites.
- Experience in (social) media and content management, as well as drafting and amending correspondence for team support and enhancing brand consistencies.
- Support learning and development.
- Create actionable plans to grow the number of clients with strong attention to detail.
- Excellent communication skills (verbal, written, and listening), as well as articulating technology news.
- Ability to work under pressure of time and ambition for self-development.
- Ability to work under pressure of time and ambition for self-development.
Qualifications
- A tertiary qualification.
- Industry certifications like ITIL, PRINCE2, TOGAF, and PMP. Business or marketing certifications are an added advantage.
- Other professional and industry certifications are added advantages.
- Experience in one or more of the following sectors is an added advantage – IT, Telecoms, Banking & Financial Services, Energy & Utilities, Oil & Gas, Government, Retail, and Aviation.
Grants and Funding Development Officer
We are looking for a Grants and Funding Development Officer for our sustainability team. You should be able to lead grants and funding development and applications, support projects and lead teams, and stay up to date with grants and funding opportunities.
Requirements
- Proven experience and record of winning and/or managing a portfolio of grants, or relevant experience/transferable skills.
- Strong knowledge and experience in writing and applying for grants and developing funding opportunities.
- Experience working with a CRM or fundraising database.
- Ability to think strategically and creatively to develop innovative ideas to help us stand out to our existing and new donors.
- Advanced IT skills and proficiency in IT tools.
- Knowledge in climate and sustainability funding and finance.
- Excellent interpersonal, relationship-building and communication skills, verbal and written, with the ability to write compelling and informative copy for reports, applications, and external communications.
Qualifications
- A tertiary qualification.
- Industry certifications like ITIL, PRINCE2, TOGAF, and PMP. Business or marketing certifications are an added advantage.
- Other professional and industry certifications are added advantages.
Sustainability and Verification
Sustainability and Compliance Analyst
We are looking for a Sustainability and Compliance Analyst for our sustainability team. You should be able to support and lead teams and projects, learn about new approaches and sustainable solutions, stay up to date with sustainability and compliance occurrences and events, and liaise with co-workers such as software engineers.
Requirements
- Proven experience as a sustainability and compliance analyst.
- Knowledge of the 2030 emission reduction target, 2050/2060 net zero targets, and United Nations Sustainable Development Goals.
- Knowledge in carbon markets and Validation/Verification Bodies (VVBs).
- Experience across ecosystem and management of carbon and other greenhouse gases.
- Knowledge of carbon offset and processes, and sustainability compliance and standards such as ISO 19011, ISO 14065, and ISO/IEC 17029.
- Experience in design, analysis, formulations, modelling, and improvement of carbon emission processes, features, and required systems.
- Knowledge of data Interpretation across carbon emission reduction and net zero activities.
- Functional calculations to determine carbon emission processes and compliances.
- Verification and validation of carbon emission, net zero, and carbon credit approaches alignment with best practices and widely recognized and accepted frameworks.
- Reviews and implementations of governance structures and compliance procedures associated with carbon emission reduction and net zero.
- Strong understanding of team support and marketing strategies and concepts
- Strong knowledge of sustainability and compliance practices.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Excellent computer skills using key packages such as Microsoft 365 and Adobe Suites.
- Conduct and support research, learning, development, and grants and funding applications and opportunities.
- Create actionable plans to grow the number of clients with strong attention to detail.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
- Ability to work under pressure of time and ambition for self-development.
- Ability to work under pressure of time and ambition for self-development.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- Professional and Industry certifications such as ISO-based certifications are added advantages.
Auditor (Validator/Verifier)
We are looking for an Auditor (Validator/Verifier) for our sustainability team. You should be able to lead and support projects and teams, validate and verify projects, stay up to date with auditing and accreditation occurrences and events, and liaise with co-workers such as sustainability analysts.
Requirements
- Proven experience as an auditor for sustainability and Validation/Verification Body (VVB) projects.
- Knowledge of rules and requirements across carbon markets and Validation/Verification Bodies (VVBs).
- Experience in Validation or Verification/Certification activities such as data, information and system auditing techniques and methodologies.
- Knowledge of risk assessment techniques and methodologies.
- Experience in application of concepts of materiality and level of assurance.
- Experience in information collection via effective interviewing, listening, observing, and reviewing documents, records, and data.
- Experience in verification of the accuracy of collected information, evaluation of the sufficiency and appropriateness of evidence to support validation or verification/certification findings and conclusions.
- Knowledge of the preparation of opinions and reports.
- Experience in ANAB certification processes and sectoral scopes.
- Experience in third-party validation and verification across sustainability projects.
- Experience across ecosystem and management of carbon and other greenhouse gases.
- Knowledge of carbon offset and processes, and sustainability standards such as ISO 19011, ISO 14065, and ISO/IEC 17029.
- Experience in review of design, analysis, formulations, modelling, and improvement of carbon emission processes, features, and required systems.
- Knowledge of data Interpretation across carbon emission reduction and net zero activities.
- Strong understanding of team support and marketing strategies and concepts
- Strong knowledge of auditing and accreditation practices in net zero and sustainability.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Excellent computer skills using key packages such as Microsoft 365 and Adobe Suites.
- Conduct and support research, learning, development, and grants and funding applications and opportunities.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- ISO 19011 certified. Other professional and industry certifications such as ISO 14065 and ISO/IEC 17029 certifications are added advantages.
- Accreditation by an international body is an added advantage.
Lead Auditor
We are looking for a lead auditor for our sustainability and compliance team. You should be able to lead and support projects and teams, stay up to date with auditing and accreditation occurrences, events, and services, and liaise with co-workers such as sustainability analysts.
Requirements
- Proven experience as a lead auditor for sustainability and Validation/Verification Body (VVB) projects.
- Knowledge in certification decision making process.
- Experience in audit planning, site visits, assessments of conformity to principles and requirements.
- Experience in understanding the validation and verification/certification process, leading the team involved, and producing opinion and report.
- Knowledge and understanding of requirements, processes, procedures for Validation or Verification project types and certification pathways.
- Experience in planning and making effective use of human resources and management validation or verification teams and personnels.
- Experience in planning and organizing work effectively.
- Experience in representing the validation or verification/certification team in external interactions.
- Knowledge and expertise in applied technical, review, methodological, and sectoral aspects.
- Knowledge of VVB’s procedures for audit functions and documented procedures with relevant instructions in information.
- Evidence of personnel records, training, examinations, experience, affiliations, professional status, and consultancy services.
- Knowledge of presenting and resolving conflicts.
- Experience in Validation or Verification/Certification activities such as data, information and system auditing techniques and methodologies.
- Knowledge of risk assessment techniques and methodologies.
- Experience in application of concepts of materiality and level of assurance.
- Experience in information collection via effective interviewing, listening, observing, and reviewing documents, records, and data.
- Experience in verification of the accuracy of collected information, evaluation of the sufficiency and appropriateness of evidence to support validation or verification/certification findings and conclusions.
- Knowledge of the preparation of opinions and reports.
- Experience in VVB program requirements and sector-specific best practices.
- Experience in ANAB certification processes and sectoral scopes.
- Lead and support research, learning, development, and grants and funding applications and opportunities.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- 5+ years related working experience.
- ISO 19011 certified. Other professional and industry certifications such as ISO 14065 and ISO/IEC 17029 certifications are added advantages.
- Accreditation by an international body is an added advantage.
Operations
Fraud and Risk Specialist
Role Summary
This role supports the design, implementation, and monitoring of fraud prevention and risk management frameworks to protect the organization from financial crime, operational risk, and regulatory breaches. The Fraud & Risk Officer works closely with compliance, product, operations, and technology teams to identify, assess, and mitigate fraud and risk exposures across digital products and business processes. Fintech experience is mandatory.
Key Responsibilities
- Monitor suspicious activity with regards to financial transactions, reconciliations and general monitoring.
- Develop detection rules and risk models by assisting in the execution of fraud risk testing, control validation, and effectiveness reviews.
- Work with Compliance and Engineering to align with business strategy and stay up to date on changes within the Fintech space.
- Support fraud investigations by gathering, analysing, and documenting evidence related to suspicious activities or incidents.
- Assist in the development and implementation of fraud risk management and operational risk policies, procedures, and controls.
- Conduct regular fraud and risk assessments across products, platforms, and business processes to identify vulnerabilities and emerging threats.
- Monitor transactions and business activities to detect potential fraud patterns, anomalies, and control weaknesses.
- Support fraud investigations by gathering, analysing, and documenting evidence related to suspicious activities or incidents.
- Collaborate with cross-functional teams to document and evaluate existing fraud prevention and risk control measures.
- Analyse and report findings from fraud and risk assessments, highlighting trends, root causes, and opportunities for control improvements.
- Support the implementation and tracking of remediation actions and risk mitigation strategies.
- Maintain and update fraud and risk documentation, including risk registers, control matrices, incident logs, and process flows.
- Monitor and follow up on identified risk issues, fraud cases, and control deficiencies until closure.
- Provide guidance and awareness training to staff on fraud risks, red flags, and risk management best practices.
- Stay up to date with relevant fintech regulations, fraud typologies, and industry best practices (e.g., AML, KYC, transaction monitoring).
Compliance Officer
Role Summary
The Compliance Officer will support the development, implementation, and ongoing monitoring of the company’s compliance framework to ensure adherence to regulatory, legal, and internal policy requirements. This role works closely with risk, fraud, operations, product, and technology teams to embed compliance controls across all business processes. Ensure full regulatory compliance across Netzence’s FinTech operations, supporting AML/CFT, KYC, data protection, and internal control frameworks. FinTech experience is mandatory.
Key Responsibilities
- Implement and monitor AML/CFT, KYC, and transaction monitoring processes
- Investigate alerts generated from transaction monitoring and screening systems and document findings.
- Maintain accurate records of AML/KYC reviews, investigations, and regulatory reporting.
- Review and assess customer onboarding documentation to ensure completeness, accuracy, and regulatory compliance.
- Monitor transactions and customer behaviour for suspicious activity and potential financial crime risks.
- Support sanctions and PEP screening processes and escalation of high-risk customers (social media influencers, media personalities and others).
- Perform customer due diligence (CDD), enhanced due diligence (EDD), and ongoing customer monitoring activities to reduce or mitigate risk.
- Ensure compliance with CBN/SEC/FCA-aligned policies (as applicable)
- Conduct compliance reviews and internal audits quarterly or as required.
- Prepare monthly regulatory reports and respond to compliance inquiries.
- Support risk assessments and policy updates to mitigate risk and non-compliance.
- Train and retrain staff to ensure compliance requirements and standards are always up to date.
- Executive trainings on risk assessment and compliance of regulatory certificates to ensure the business is not exposed.
Requirements
- 4+ years in FinTech/financial services compliance
- Strong knowledge of AML/KYC frameworks
- High attention to detail and integrity
- Proven experience in compliance within a fintech, financial services, or regulated payments environment.
- Strong knowledge of applicable regulatory frameworks, including AML, CFT, KYC, sanctions, and data protection requirements.
- Experience developing, implementing, and maintaining compliance policies, procedures, and internal controls.
- Ability to monitor regulatory changes and assess their impact on products, operations, and business processes.
- Hands-on experience conducting compliance monitoring, risk assessments, and internal reviews.
- Experience managing regulatory reporting, audits, and interactions with regulators or external auditors.
Payment Operations and Reconciliation Officer
Role Summary
Payment Operations and Reconciliation Officer will manage day-to-day payment processing, reconciliations, and settlement activities. Ensure all financial transactions are accurately, recorded, reconciled, and reported in a timely manner. The officer must demonstrate strong analytical skills and a deep understanding of financial reconciliation processes including failed transactions, reimbursement and other payment processes within a payment gateway. FinTech experience is mandatory.
Key Responsibilities
- Process and monitor daily payment transactions across multiple channels (cards, transfers, wallets, ACH, RTGS, etc.).
- Perform daily, weekly, and monthly reconciliations between internal systems, banks, settlement accounts, and PSP reports.
- Investigate and resolve reconciliation breaks, discrepancies, failed or pending transactions, and settlement differences.
- Track settlement cycles and ensure timely funding and payout to merchants, partners, or customers.
- Liaise with banks, payment processors, PSPs, and internal teams to resolve operational payment issues.
- Monitor transaction flows for exceptions, delays, reversals, chargebacks, and refunds.
- Support chargeback and dispute processes by providing transaction data and reconciliation evidence.
- Maintain accurate operational records at all times.
- Escalate operational risks, payment failures, or unusual transaction patterns to management.
- Support process improvements to ensure risk management and transparency.
Requirement
- Bachelor’s degree in finance, accounting, business administration, economics, or a related field.
- 3–5 years of experience in payment gateway transactions, reconciliation or financial services operations.
- Strong analytical skills with high attention to detail.
- Experience in payment operations within a fintech, digital payments, or financial services environment.
- Strong understanding of electronic payment systems, including card payments, bank transfers, wallets, and real-time or alternative payment methods.
- Hands-on experience reconciling high-volume, automated transaction flows across internal platforms, payment gateways, banks, and third-party processors.
- Ability to investigate, analyze, and resolve payment discrepancies, chargebacks, reversals, and settlement issues.
- Familiarity with payment lifecycles, settlement timelines, and exception handling in scalable systems.
- Strong analytical skills with exceptional attention to detail and data accuracy.
- Proficiency in reconciliation tools, spreadsheets, and payment or ledger systems.
- Understanding of risk, fraud controls, and compliance requirements relevant to fintech payment operations.
- Ability to work cross-functionally with engineering, product, finance, and external payment partners.
- Strong organizational skills and the ability to operate effectively in a high-growth, fast-paced environment.
- Excellent written and verbal communication skills.
Human Resources Officer
Job Description
- Help recruit new employees.
- Handle complaints and disciplinary procedures.
- Give advice on sickness absence, performance, and employment relations.
- Plan and put into place employee training and development activities.
- Make sure employees have the right pay and benefits.
- Arrange employee support services like welfare and counselling.
- Keep up to date with employee compensation benefits, and health & safety laws.
- Give advice on pay negotiations, redundancy, and employment law.
- Develop HR policies, and procedures and green book.
- Maintain confidential employee records.
- Maintain employee statutory benefits.
Experience
- 3 years’ work experience in similar role
- HND or BSc or Equivalent in Industrial relations, Business Administration, or relevant field of study
- Registration with Chartered Institute of Personnel Management Nigeria
Skills
- Excellent administration skills
- Knowledge of Labour Laws, ECA and ILR.
- To be thorough and pay attention to detail.
- The ability to work well with others.
- The ability to monitor your own performance and that of your colleagues.
- Excellent written communication skills
- Business management skills
- Sensitivity and understanding
- Excellent use of Microsoft Office (especially Excel)
Office Assistant
Job Description
- Manage the front-desk and reception areas, serving as the first point of contact for guests, employees, job candidates, and vendors.
- Perform general administrative tasks, such as answering and directing phone calls; handling email, faxes, files, meeting minutes, mailings, and deliveries; and coordinating meeting-room calendars.
- Keep the office clean, stocked, and organized, especially the Executive office, conference rooms, storage closets, and communal areas.
- Order office supplies, stock supply stations, and ensure equipment is operable.
- Maintain filing system, contacts database, employee lists, and inventories.
- Provide ad hoc support to staff members and departments, including organization of on-site and off-site team events.
- Management of C-Suite calendar and travel
- Manage office petty cash.
Experience
- One year experience in clerical role. HND or BSc in any field of study
- Experience in coordinating budgets and expenses.
- Experience in helping to develop internal processes and filing systems.
Skills
Excellent written and verbal communication skills; Self-Driven; Excellent Customer Care Skills; Exceptional Communication Skills; Ability to Maintain a Strict Level of Confidence; Proficiency in Microsoft Office Programs (Especially Word, Power point and Excel); Attention to Detail; Professional Appearance; Excellent Typing Skills; Strong Problem Solving Skills; Excellent Organisational Skills; Highly Motivated and Ability to Prioritize Efficiently; Ability to Work Alone and As Part of a Team; Enthusiastic and Reliable; Knowledge of Basic Office Management Procedures.
Internal Auditor
Job Description
- Analysing business data and evaluating information/systems
- Participating in the continuous improvement of audit processes and procedures
- Leading internal audit when developing an annual Internal Audit Plan
- Assess how well the business is complying with rules and regulations and inform management of any issues that need addressing.
- Anticipate emerging issues through research and interviews and decide how best to deal with them.
- Communicating the findings of an audit via written reports and oral presentations
- Making recommendations to improve or strengthen internal controls.
- Representing teams/ management during audit meetings
- Preparing documents for external audit
- Audit business policies and procedures annually for compliance.
Experience
5 years’ working experience in similar position; BSc. Accounting or relevant qualifications.
Skills
- The ability to use your own initiative.
- Analytical thinking and attention to detail
- The ability to work effectively on your own and as part of a team.
- Strong ethical standards and high levels of integrity
- The ability to think objectively and demonstrate sound judgement.
- Strong communication skills, both written and verbal
- Organisation and facilitation skills
- Resilience under pressure
- Flexible thinking and ability to adapt to change.
Communications and PR
Communication Officer
Job Description
- Writing and distributing corporate communication materials, advising management on publicity activities and serving as the company’s point of contact with the media.
- Performing market research and analysing the company’s audience
- Working with management to create and plan public relations strategies and campaigns to enhance brand image and voice
- Writing publicity content such as press releases, newsletters, speeches, website copy and leaflets
- Creating and maintaining a robust relationship with the media to promote the company’s image
- Coordinating promotional events and attending news conferences, press launches and exhibitions
- Monitoring and responding to feedback from the media and the public about the organisation on traditional and digital channels
- Recording media coverage and measuring impact of publicity campaigns on audience engagement
- Developing and disseminating public relations materials that increase visibility among stakeholders and statutory bodies
- Ensuring that digital marketing content aligns with the company’s brand identity and message
Experience
- Minimum 3 years of writing and editorial experience with Communications or PR Agency
- Bachelor’s degree in Communications or related field
Skills
- Outstanding written and oral communications skills
- Proficient in MS Office and various social media applications
- Knowledge in social media strategies and best industry practices
- Creative, innovative, and detail-oriented
- Graphic design skills a plus
- Excellent work ethic
Digital Marketing Officer
Job Description
- Develop, implement, and manage marketing campaigns promoting the organization’s products and services. The candidate will majorly enhance brand awareness, drive web traffic, and acquire leads/customers.
- Develop marketing strategies that align with the organization’s business goals
- Manage and execute campaigns across various digital channels, including email, social media, search engines, and display advertising
- Measure and report on the performance of digital marketing campaigns, and assess against goals (ROI and KPIs)
- Conduct market research and analyze trends to identify new opportunities and improve campaign performance
- Collaborate with cross-functional teams, including creative, content, and web development, to produce engaging content and optimize user experience
Experience
- Master’s degree in marketing, communications, or related field
- 5+ years of experience in digital marketing or related field
Skills
- Strong understanding of digital marketing channels, including SEO, social media, email marketing, and display advertising
- Proficient in marketing automation tools
- Excellent analytical skills and experience with web analytics tools (e.g., Google Analytics)
- Strong project management skills
- Excellent written and verbal communication skills
Sales Specialist
We’re looking for a results-driven Sales Representative with excellent interpersonal skills to actively seek out and engage customer prospects. The ideal candidate will have a strong understanding of the sales process and excel at generating leads, building relationships, and closing deals.
Requirements
- Proven experience in sales, preferably in a similar industry or sector.
- Ability to create and maintain sales pipeline
- Ability to develop upscale and cross sale strategy
- Excellent communication and interpersonal skills.
- Strong negotiation and persuasion abilities.
- Ability to understand and explain technical concepts and product specifications.
- Results-driven with a track record of meeting or exceeding sales targets.
- Familiarity with Customer Relationship Management (CRM) software and sales tracking tools.
- Familiarity Salesforce, LinkedIn Sales Navigator, and other tools.
- Self-motivated and able to work independently as well as part of a team.
- Ability to create and deliver presentations tailored to the audience’s needs.
- Adaptability and resilience in a fast-paced and competitive sales environment.
- Willingness to travel as needed for client meetings and industry events.
Qualifications
- Bachelor’s degree in business administration, marketing, technology, or a related field.
- Professional and Industry certifications are added advantages.
- 2 years’ experience in Tech sales
Customer Success Representative
We’re looking for a results-driven Customer Success Representative with excellent communication skills to actively seek out and engage clients and prospective customer. The ideal candidate will maintain existing customer success metrics and data as directed.
Requirements
- Excellent written and verbal communication and strategic planning.
- Strong organization and time management skills
- Ability to work effectively across multiple departments in a deadline-driven environment.
- Results-driven with a track record of meeting or exceeding departmental targets.
- Familiarity with CRM software and sales tools.
- Experience in managing sale/or client’s account.
- Ability to manage data for new and prospective clients.
- Ability to review or make changes to customers’ accounts.
- Ability to thrive in fast-paced, innovative, team driven, and high energy environment
Qualifications
- Bachelor’s degree or equivalent in Communication or a related field.
- Professional and Industry certifications are added advantages.
- 2+ years proven experience in communications, marketing, sales, account management, client-facing or customer support role.
Senior B2B Sales Executive – Tech/Software
We are looking to hire a customer-oriented senior sales specialist to increase sales and lead our team of sales representatives.
Requirements
- Managing a pipeline of leads who are interested in joining Netzence
- Organising and running demo meetings with potential customers over video calls
- Supporting marketing initiatives to generate leads
- Define the sales strategy
- Proven experience in sales and strong leadership and team management skills.
- Excellent communication and negotiation abilities.
- Demonstrated track record of achieving and exceeding sales targets.
- Ability to analyze sales data and market trends to make informed decisions.
- Proficiency in Customer Relationship Management (CRM) software and other sales tools.
- Knowledge of Salesforce, LinkedIn Sales Navigator, and other tools.
- Strong organizational and time management skills.
- Ability to travel as needed for client meetings, conferences, and events.
- Strong business acumen and strategic thinking abilities.
- Ability to train and mentor sales staff to improve performance and productivity.
- Provide timely feedback to product teams on product gaps.
Qualifications
- Bachelor’s degree in business administration, marketing, technology, or related field (Master’s degree preferred).
- 5+ years proven experience as a senior sales representative.
- Professional and Industry certifications are added advantages.
- Proven track record of success in sales, with documented achievements.
Onboarding
Relationship and Onboarding Officer
We are looking for a Relationship and Onboarding Officer to build and maintain positive relationships with clients and oversee the onboarding process for new clients. You will serve as the main point of contact for clients, addressing their inquiries, resolving issues, and ensuring a smooth onboarding experience.
Requirements
- Proven experience in customer needs and plans development, Customer Relationship Management (CRM), partnership development, high quality sales and supply, and customer service solution design and implementation.
- Proven experience in client onboarding, documentation and compliance, risk management, stakeholder management, process improvements, and knowledge champion.
- Strong interpersonal skills and the ability to communicate effectively with clients, colleagues, and stakeholders at all levels.
- Excellent organizational skills and attention to detail, with the ability to manage multiple tasks and priorities in a fast-paced environment.
- Proficiency in using CRM systems, databases, and other software tools to track client interactions and manage onboarding processes.
- Problem-solving skills and the ability to resolve client issues and challenges with tact and diplomacy.
- Knowledge of regulatory requirements and compliance standards related to client onboarding and Know Your Customer (KYC) procedures.
- Ability to work independently and collaboratively as part of a team, demonstrating initiative, flexibility, and a proactive approach to achieving goals.
- Commitment to providing exceptional client service and building long-lasting relationships based on trust, integrity, and professionalism.
Qualifications
- Degree in business administration, finance, marketing, or a related field.
- Certification or training in client relationship management, onboarding processes, or related areas.
- 2+ years of proven experience in similar role.
Installation Engineers
We are looking for an Installation Engineer who will oversee the installation, configuration, and testing of equipment, systems, or infrastructure at client sites. You will work closely with software engineers and embedded/IoT software engineers, clients, and internal teams to ensure that installations are completed efficiently, on time, and according to specifications.
Requirements
- Proven experience in installation engineering, field service, or technical support, preferably in the telecommunications, Information Technology (IT), or infrastructure industry.
- Strong technical skills and hands-on experience with installing and configuring equipment, systems, or infrastructure, such as networking devices, servers, or telecommunications equipment.
- Familiarity with installation tools, equipment, and techniques, including cable management, rack mounting, and power distribution.
- Knowledge of safety regulations and best practices for working in industrial environments, construction sites, or customer premises.
- Excellent communication skills and the ability to interact professionally with clients, colleagues, and subcontractors.
- Problem-solving abilities and the capacity to troubleshoot technical issues independently and collaboratively.
- Ability to work independently and manage multiple installation projects simultaneously, while adhering to project deadlines and quality standards.
- Flexibility to travel to client sites as needed and work outside of regular business hours to accommodate project schedules and deadlines.
- Experience with project management software, Computer Aided Design (CAD) tools, or installation management systems.
Qualifications
- Degree in engineering, computer science, technology, or a related field.
- Industry certifications or training related to installation engineering, such as CompTIA Network+, Cisco Certified Network Associate (CCNA), or equivalent, is an added advantage.
- 2+ years of proven experience in similar role.
Sales and Business Development
Customer Service Representative (FinTech)
Role Summary
The Customer Service Representative will deliver frontline customer support and ensure that clients receive excellent assistance with the technical aspects of products or services and solidifying customer satisfaction. Fintech experience is mandatory.
Key Responsibilities
- Working on the customer support department’s day-to-day functions.
- Resolve issues in an orderly, polite and timely manner.
- Responding to inquiries and escalation of complex customer support issues.
- Implementing customer support processes to enhance customer satisfaction.
- Being aware of all new information related to products, procedures, and trends.
- Maintaining records and providing detailed reports on the customer dealings (KYC reports).
- Seamless customer service operations and ensuring customer retention.
- Ensure optimum service and sales levels so that each customer receives excellent sales and customer service experience and solutions.
Requirements
- Fluent in English (Native Nigerian Languages are an added advantage)
- One (1) to three (3) years work experience preferably in a team lead and/or managerial capacity.
- Experience working in a small to medium organization.
- Experience dealing with both standard and high-end customers (fintech or service industry).
- Computer-based knowledge.
Sales and Relationship Officer
Role Summary
The Sales & Relationship Officer will be responsible for supporting revenue growth through client acquisition, onboarding, and relationship management. This role works closely with internal teams to ensure partners and clients receive excellent service while maximizing product adoption and retention across the company’s fintech solutions. Fintech experience is mandatory.
Key Responsibilities
- Identify, engage, and onboard new clients and business partners.
- Manage day-to-day relationships with assigned clients, acting as the primary POC.
- Achieve revenue targets as set out by management.
- Support sales activities including lead generation, product presentations, and proposal preparation.
- Assist clients through onboarding, documentation, and activation processes.
- Promote Netzence products and services such as payment solutions, digital wallets, collections, payouts, or lending programs.
- Collaborate with compliance, operations, and risk teams to ensure smooth and compliant client onboarding.
- Monitor client performance, transaction volumes, and product usage.
- Address client inquiries, complaints, and operational issues in a timely manner.
- Identify upselling and cross-selling opportunities based on client needs and usage patterns.
- Support contract execution, pricing discussions, and renewals.
- Maintain accurate client records, sales pipelines, and CRM updates.
- Gather client feedback and market insights to support product and process improvements.
- Support retention initiatives and strengthen long-term client relationships.
Qualifications and Requirements
- Bachelor’s degree in business administration, marketing, finance, economics, or a related field.
- 1–3 years of experience in sales, relationship management, account management, or business development within fintech, banking, or financial services.
- Strong interpersonal and relationship-building skills.
- Good understanding of fintech products such as payments, digital wallets, or merchant acquiring.
- Strong communication, negotiation, and presentation skills.
- Ability to explain technical or financial products in a simple, client-friendly manner.
- Proficient in Microsoft Office tools and CRM systems.
- Self-motivated, target-driven, and results-oriented.
- Strong organizational and time-management skills.
Business Analyst
Role Summary
The Business Analyst will serve as a critical bridge between business stakeholders, product teams, and engineering by translating operational and commercial needs into clear, actionable functional requirements that drive delivery of scalable FinTech solutions. The role is responsible for ensuring that business objectives are accurately captured, prioritised, and implemented through structured workflows, Business Performance planning, and continuous stakeholder engagement, while maintaining strong alignment with Netzence’s outcome-driven execution model.
The Business Analyst plays a key role in improving delivery quality, reducing rework, and enabling data-informed decision-making across products and operations. Fintech experience is mandatory.
Key Responsibilities
Information Gathering & Analysis
- Engage internal stakeholders (Operations, Compliance, Sales, Finance, Product, Engineering) to elicit business needs and document functional and non-functional requirements.
- Translate high-level business objectives into detailed user stories, workflows, process maps, and acceptance criteria.
- Apply prioritisation frameworks (e.g., Eisenhower Matrix) to help stakeholders distinguish urgent requests from high-impact requirements.
- Ensure requirements are outcome-focused, measurable, and aligned with Business Performance goals.
Workflow Design & Acceptance Criteria
- Define end-to-end business workflows and user journeys across FinTech products and internal systems.
- Develop clear acceptance criteria to support engineering delivery and QA validation.
- Support UI/UX designers with functional context to ensure intuitive and compliant user experiences.
- Maintain requirements documentation and version control.
Business Performance & Delivery Support
- Support Business Performance planning by ensuring all backlog items are clearly defined, estimated, and prioritised.
- Track delivery progress against Business Performance outcomes and flag risks or dependencies early.
- Participate in Business Performance reviews daily standups, project meetings and retrospectives, capturing lessons learned and improvement actions.
- Work closely with Product Managers and Project Managers to maintain alignment between roadmap objectives and Business Performance execution.
Stakeholder Engagement & Communication
- Act as a central point of coordination between business users and technical teams.
- Facilitate requirement review sessions and solution walkthroughs with stakeholders.
- Communicate progress, risks, and changes clearly and proactively.
- Ensure stakeholder expectations are managed throughout the delivery lifecycle.
- Ensure seamless collaboration with all relevant stakeholders.
Data & Continuous Improvement
- Support data-driven decision-making by analysing operational metrics, user feedback, and system performance.
- Identify process gaps, inefficiencies, and improvement opportunities.
- Recommend enhancements to workflows, tools, and delivery practices to improve speed, quality, and customer experience.
- Contribute to documentation standards and knowledge-sharing across teams.
Requirements
- 5+ years of proven experience as a Business Analyst within FinTech, financial services, or technology environments.
- Strong skills in requirements documentation, user stories, acceptance criteria, and process mapping.
- Experience working in agile or Business Performance -based delivery environments.
- Excellent stakeholder management and communication skills.
- Strong analytical mindset with attention to detail.
Ability to work effectively across technical and non-technical teams
Business Development Manager
Role Summary (FinTech experience is mandatory):
Responsible for driving revenue growth without breaching regulatory boundaries, ensuring all partnerships, pricing models, and market entries comply with CBN, SEC, FCA, and PCI-DSS-linked commercial controls. The role also focuses on identifying new markets, structuring high-value partnerships, managing enterprise clients, and supporting product commercialisation in regulated financial environments. FinTech experience is mandatory.
Key Responsibilities:
- Commercial Growth & Market Expansion
- Lead compliant growth strategies across payments, digital finance, lending, and embedded finance.
- Structure partnerships with banks, switches, MNOs, merchants, and government entities within licensing limits.
- Support licence applications, renewals, and regulator queries with commercial justifications.
- Partnerships & Enterprise Deals
- Negotiate contracts aligned with CBN consumer-protection rules, SEC disclosures, and FCA conduct standards.
- Ensure pricing, commissions, and revenue-share models pass compliance and audit review.
- Product Commercialisation
- Work with Compliance & Risk teams to ensure products meet CBN/FCA conduct, AML/CFT, and PCI-DSS commercial requirements.
- Support pilots and sandbox initiatives where applicable.
- Governance & Reporting
- Maintain regulator-ready deal documentation.
- Provide board-level commercial performance and risk reports.
- Performance Scorecard (Weighting)
- Revenue Growth – 40%
- Strategic Partnerships – 25%
- Regulatory & Compliance Discipline – 20%
- Stakeholder Management – 15%
- Qualifications & Experience
- Bachelor’s degree in Business, Finance, Economics, or related field (MBA is an advantage).
- 5–10 years’ experience in FinTech, financial services, regulated markets, digital payments, or banking, with proven commercial success.
- Strong understanding of regulated financial environments.
- Demonstrated experience closing complex B2B and enterprise deals.
- Key Competencies
- Strategic thinking and commercial acumen
- Negotiation and stakeholder management
- Financial literacy and market analysis
- Strong communication and leadership skills
Marketing and Public Relations Manager
Role Summary (FinTech experience is mandatory):
The Marketing & Public Relations Manager is responsible for leading the organisation’s brand positioning, growth marketing, public relations, and stakeholder communications in a highly regulated FinTech environment. The role combines customer acquisition and brand growth with reputation management, regulatory communications, and media engagement, ensuring that all marketing, media, and public-facing communications are accurate, compliant, transparent, and trust-enhancing. The role is critical to positioning the organisation as a credible, compliant, and innovative financial institution while driving user adoption, market visibility, and long-term brand equity—without breaching CBN, SEC, FCA, PCI-DSS, or consumer protection rules. FinTech experience is mandatory.
Core Responsibilities:
- Brand, Trust & Market Positioning
- Position the organisation as a trusted, compliant, and credible FinTech brand.
- Own and protect the corporate brand narrative across marketing, media, investor, and public platforms.
- Ensure no misleading claims on returns, pricing, fees, performance, or financial outcomes.
- Align all messaging with regulatory conduct expectations and ethical marketing standards.
- Growth Marketing & Customer Acquisition
- Design and execute compliant growth marketing strategies across digital and traditional channels.
- Drive customer acquisition, retention, and engagement while maintaining strict regulatory adherence.
- Oversee approval workflows for all marketing campaigns, advertisements, and financial promotions, including FCA-aligned sign-off processes.
- Monitor performance metrics (CAC, LTV, ROI) and optimise spend responsibly.
- Product Launches & Go-to-Market Communications
- Lead go-to-market strategies for new products and features.
- Embed required risk disclosures, disclaimers, and regulatory approvals into all launch communications.
- Coordinate closely with Legal, Compliance, Risk, and Operations teams prior to public release.
- Ensure launch materials are audit-ready and regulator-defensible.
- Public Relations & Media Management
- Lead all media relations, press engagement, and public communications.
- Build and maintain strong relationships with Tier-1 media, industry bodies, regulators, investors, and public institutions.
- Oversee press releases, interviews, thought-leadership content, and executive visibility.
- Prepare senior leadership for media engagements and public appearances.
- Ensure media exposure does not breach disclosure, confidentiality, or promotional rules.
- Regulatory, Investor & Stakeholder Communications
- Lead communications with regulators, investors, government bodies, and institutional stakeholders.
- Align external narratives with CBN, SEC, FCA, and international conduct standards.
- Maintain approved spokesperson lists and messaging frameworks.
- Support regulatory engagement and public-sector communications where required.
- Crisis, Issues & Reputation Management
- Lead crisis-communication planning and execution (e.g. data breaches, service outages, regulatory incidents).
- Coordinate incident communications aligned with PCI-DSS breach protocols and regulator notification timelines.
- Monitor public sentiment, media coverage, and reputational risk indicators.
- Act as custodian of corporate reputation during sensitive or high-risk events.
- Governance, Controls & Compliance
- Maintain marketing and communications audit trails, content approval logs, and version control.
- Ensure agencies and vendors operate under compliance-embedded contracts.
- Support internal audits and regulatory reviews relating to marketing and communications.
- Enforce governance over all public-facing communications.
- Performance Scorecard (Weighting)
- Brand, Reputation & Trust Management – 30%
- Customer Acquisition & Market Growth – 25%
- Regulatory-Compliant Communications – 25%
- Crisis Preparedness & Response – 10%
- Team, Agency & Budget Management – 10%
- Qualifications & Experience
- Bachelor’s degree in Marketing, Communications, Business, Journalism, or related field.
- 5–10 years’ experience in FinTech, financial services, technology, or other regulated industries.
- Proven experience scaling brands in trust-sensitive and regulated environments.
- Strong background in digital marketing, analytics, media relations, and corporate communications.
- Demonstrated experience engaging regulators, senior executives, investors, and public institutions.
- Key Competencies
- Regulatory-aware marketing and communications
- Brand strategy and narrative control
- Media, investor, and stakeholder engagement
- Crisis communications and reputation protection
- Data-driven growth marketing
- Executive presence, discretion, and judgment
Business Finance Manager
Job Description
- Experience with accounting principles, financial reporting, forecasting, budgeting and analysis across the income statement, balance sheet and statement of cash flows.
- Ability to work independently and collaboratively in a fast-paced environment.
- Analytical and organizational.
- Flexible thinker.
- Ability to meet deadlines.
- Expertise in MS Office Suite including advanced Excel and PowerPoint.
- Data management experience.
- Strong financial modelling skills.
- Industry experience is preferred.
- Strong project management skills.
Experience
- Bachelor’s degree in accounting or finance required. MBA preferred.
- Seven to 10 years of professional experience with a track record of increased responsibilities.
- RELEVANT CERTIFICATION(S): FPAC, CPA, ACCA, and ICAN.
Skills
- Experience with accounting principles, financial reporting, forecasting, budgeting and analysis across the income statement, balance sheet and statement of cash flows.
- Ability to work independently and collaboratively in a fast-paced environment.
- Analytical and organizational.
- Flexible thinker.
- Ability to meet deadlines.
- Expertise in MS Office Suite including advanced Excel and PowerPoint.
- Data management experience.
- Strong financial modelling skills.
Legal
Legal Counsel – Technology and IP
We are looking for a highly qualified Legal Counsel to oversee the legal aspects of our business. You will safeguard our reputation by guaranteeing that the company strictly follows law guidelines and give legal advice to management about all relevant issues.
Requirements
- Ability to analyze and summarize complex legal topics, aggregate decision-relevant information to convey messages clearly and concisely, and objectively develop, challenge, and verify conclusions.
- Ability to act autonomously in problem solving and complex, strategic decisions.
- Expertise in drafting and filing Intellectual Property (IP) related documents such as patents and trademarks.
- Expertise in drafting and reviewing legal documents such as contracts, statements, agreements, etc.
- Ability to manage large volume and variety of legal matters with competing deadlines and priorities.
- Ability to execute procedures for protecting patents, trademarks, and industrial designs.
- Ability to handle legal disputes and litigation.
- Strong interpersonal and teamwork skills
- The ability to manage internal and external teams while encouraging independent thought and recognizing differing viewpoints.
- Highest standards of ethics and integrity.
- Strong analytical and problem-solving skills, with the ability to identify, mitigate, and handle legal risks.
- Familiarity with data privacy laws and regulations, such as NDPR, GDPR and CCPA, up to date with relevant laws, and contributing to the knowledge base of the organization’s legal function.
- Experience advising clients or stakeholders on legal and regulatory issues related to technology and IP.
- Prior experience in-house at a technology company or in a technology-focused law firm is desirable.
- Strong understanding of technology and familiarity with emerging technologies such as AI, blockchain, cloud computing, and IoT.
- Arbitration and mediation skills and in-depth knowledge of administrative law and procedures.
Qualifications
- Degree in Law or similar relevant field (MA in Law is preferred).
- Professional and Industry certifications are added advantages.
- 3+ years of proven experience practicing law, with a focus on technology transactions, IP, and/or related areas.
Legal Counsel – Company, Sustainability, and VVB
We are looking for a legal counsel that will provide legal support and guidance on corporate governance, sustainability initiatives, and vendor compliance matters. You will work closely with internal stakeholders across various departments to ensure legal compliance, promote sustainability goals, and manage relationships with vendors and suppliers.
Requirements
- Experience advising on corporate transactions, including mergers, acquisitions, and joint ventures.
- Familiarity with vendor management processes, including vendor due diligence and compliance assessments.
- Expertise in drafting and reviewing legal documents such as contracts, statements, agreements, etc.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with internal and external stakeholders.
- Strong analytical and problem-solving skills, with the ability to identify and mitigate legal risks.
- Commitment to promoting sustainability and corporate social responsibility (CSR) principles.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Ability to handle legal disputes and litigation related to company operations, sustainability practices, and vendor relationships.
- Ability to Support the development and implementation of policies and procedures to ensure legal compliance and promote ethical business practices.
- Familiarity with relevant laws and regulations, up to date with relevant laws, and contributing to the knowledge base of the organization’s legal function (including legal aspect of sustainability and VVB).
- Strong understanding of corporate law, environmental regulations, and sustainability frameworks (e.g., UN Sustainable Development Goals, GRI Standards, SASB).
- Understanding legal functions of Validation/Verification Bodies (such as UNFCCC and VERRA).
- Arbitration and mediation skills and in-depth knowledge of administrative law and procedures.
Qualifications
- Degree in Law or related field (MA in Law is preferred).
- Professional and Industry certifications are added advantages.
- 5+ years proven experience. practicing law, with a focus on corporate governance, sustainability, climate action, and/or vendor compliance.
GHANA
Office Administration Officer (Accra, Ghana)
About us
Netzence Sustainability Ghana Limited is a pioneering company dedicated to providing innovative solutions that promote sustainability and environmental stewardship in Ghana. Our mission is to empower individuals, businesses, and communities to adopt sustainable practices that drive social and economic growth by achieving Net Zero emissions. We strive to be leaders in the sustainability landscape through effective education, strategic partnerships, and impactful projects. If you are passionate about sustainability and is looking to make a difference, we invite you to join our team.
Job Summary:
We are seeking a detail-oriented and organized Office Administration Officer to support the day-to-day administrative functions of Netzence Sustainability Limited. The ideal candidate will ensure the smooth operation of our office, provide essential administrative support, and facilitate effective communication among team members. The Office Administration Officer will play a vital role in maintaining a professional and efficient work environment.
Requirements
Key Responsibilities:
- Office Management:
- Manage office operations and procedures to ensure organizational effectiveness and efficiency.
- Maintain an organized filing system for both electronic and hard copy documents.
- Order and manage office supplies and equipment; ensure that the office is well-stocked and organized.
- Administrative Support:
- Provide administrative support to various departments, including scheduling meetings, managing calendars, and preparing documents.
- Assist with the preparation and distribution of reports, presentations, and other materials as needed.
- Communication Facilitation:
- Serve as the primary point of contact for internal and external communications, including answering phone calls, responding to emails, and coordinating correspondence.
- Facilitate communication between team members and departments to support collaborative efforts.
- Event Coordination:
- Assist in planning and organizing company events, workshops, and conferences, including logistics and materials preparation.
- Coordinate travel arrangements and accommodations for staff as required.
- Financial Administration:
- Support basic financial administration tasks, including invoicing, expense tracking, and budget monitoring.
- Assist with processing payroll and maintaining accurate financial records.
- Human Resources Support:
- Assist with the onboarding process of new employees, including documentation and orientation materials.
- Maintain employee records and assist with HR-related inquiries.
- Compliance and Policy Adherence:
- Ensure that office activities comply with organizational policies and procedures.
- Assist in the implementation and monitoring of health and safety standards within the office.
Qualifications
- Bachelor’s degree in Business Administration, Management, or a related field.
- Minimum of 4 years of experience in office administration or a similar administrative role.
- Strong organizational skills and attention to detail.
- Excellent written and verbal communication skills in English; proficiency in local languages is a plus.
- Proficient in Microsoft Office Suite (Word, Excel, PowerPoint) and familiarity with office management software.
- Ability to multitask, prioritize, and work effectively in a fast-paced environment.
- A proactive and positive attitude, with a strong commitment to teamwork and collaboration.
Marketing and Communications Officer (Accra, Ghana)
About Us:
Netzence Sustainability Ghana Limited is a pioneering company dedicated to providing innovative solutions that promote sustainability and environmental stewardship in Ghana. Our mission is to empower individuals, businesses, and communities to adopt sustainable practices that drive social and economic growth by achieving Net Zero emissions. We strive to be leaders in the sustainability landscape through effective education, strategic partnerships, and impactful projects.
Job Summary:
We are seeking a dynamic and passionate Marketing and Communications Officer to join our team. In this role, you will be responsible for developing and implementing comprehensive marketing and communication strategies that enhance our brand visibility, engage stakeholders, and support our mission of sustainability. You will work collaboratively across departments to ensure that our messaging aligns with our goals and resonates with our target audiences.
Key Responsibilities:
- Strategy Development:
- Develop and execute integrated marketing and communication strategies to promote Netzence’s mission and programs.
- Conduct market research to identify trends, audience needs, and competitive landscape.
- Content Creation:
- Create compelling content for various platforms, including social media, newsletters, website, and promotional materials.
- Produce high-quality written materials, such as press releases, articles, blog posts, and reports.
- Digital Marketing:
- Manage and optimize the company’s social media presence across various platforms, enhancing engagement and community growth.
- Monitor and analyze digital marketing performance metrics to inform strategy adjustments.
- Brand Management:
- Ensure consistent and appropriate brand messaging and visual identity across all communications.
- Collaborate with design and branding teams to develop marketing collateral that effectively communicates our message.
- Stakeholder Engagement:
- Build and maintain relationships with key stakeholders, including customers, partners, and community leaders.
- Organize and promote events, workshops, and initiatives related to sustainability.
- Public Relations:
- Develop and distribute press releases and media kits to garner coverage for Netzence’s initiatives.
- Cultivate relationships with journalists and media outlets to enhance visibility.
- Reporting and Evaluation:
- Track and evaluate campaign effectiveness using analytics and feedback; prepare reports for management.
- Provide recommendations for continuous improvement of marketing communications strategies.
Qualification
- Bachelor’s degree or its equivalent in Marketing, Communications, Public Relations, or a related field.
- Minimum of 5 years of experience in marketing and communications, preferably in sustainability or a related industry.
- Excellent written and verbal communication skills, with a strong command of English.
- Proficient in digital marketing tools and social media platforms.
- Strong analytical skills and experience with data-driven decision-making.
- Ability to work collaboratively in a team-oriented environment.
- A proactive attitude, creativity, and a passion for sustainability and environmental issues.
Installation Support and IoT Engineer (Accra, Ghana)
About Us:
Netzence Sustainability Ghana Limited is a pioneering company dedicated to providing innovative solutions that promote sustainability and environmental stewardship in Ghana. Our mission is to empower individuals, businesses, and communities to adopt sustainable practices that drive social and economic growth by achieving Net Zero emissions. We strive to be leaders in the sustainability landscape through effective education, strategic partnerships, and impactful projects. We are committed to driving change through effective implementation of sustainable technologies, particularly in the Internet of Things (IoT) arena.
Job Summary:
We are seeking a highly skilled Installation Support and IoT Engineer to join our team. The successful candidate will play a key role in the deployment, maintenance, and support of IoT devices and solutions. This position requires a blend of technical expertise, problem-solving abilities, and excellent communication skills to provide top-notch support to our customers and to ensure seamless integration of our products in the field.
Key Responsibilities:
- Installation and Configuration:
- Oversee the installation, configuration, and maintenance of IoT devices and systems on-site and remotely.
- Ensure compliance with industry standards and organizational protocols during installation processes.
- Technical Support:
- Provide technical assistance and support to customers and internal teams regarding IoT products and systems, troubleshooting issues as they arise.
- Coordinate with technical teams to resolve complex technical issues.
- System Integration:
- Work closely with project management and engineering teams to ensure effective system integration and functionality of IoT solutions.
- Assist in the design and validation of network architecture for IoT implementations.
- Training and Documentation:
- Develop and deliver training sessions for clients and team members on the use, installation, and maintenance of IoT devices.
- Prepare and maintain comprehensive documentation including installation guides, troubleshooting manuals, and user manuals.
- Monitoring and Optimization:
- Monitor the performance of IoT devices/solutions in the field and recommend optimizations for performance improvements.
- Analyze data collected from IoT devices to identify trends and areas for enhancement.
- Research and Development:
- Stay up-to-date with the latest IoT technologies and trends; evaluate new products for potential integration into existing systems.
- Collaborate with R&D teams on testing and prototyping new IoT solutions.
- Customer Engagement:
- Build and maintain strong relationships with clients by providing excellent customer service and technical support.
- Gather customer feedback to enhance product offerings and improve user experience.