Hospitality

Systems Analyst At Renmoney

Renmoney·Lagos, nigeria·Full Time·Internship
HospitalityFull TimeInternship
-

What You Will Do

  • Lead requirements gathering sessions with business and product stakeholders to understand business needs and objectives.
  • Translate high-level business requirements into detailed functional and non-functional specifications.
  • Analyze existing systems, processes, and workflows to identify opportunities for improvement and optimization.
  • Design and document business processes, use cases, user stories, workflows, process maps, and system interactions.
  • Develop solution proposals that balance business goals, customer experience, technical feasibility, scalability, and maintainability.
  • Collaborate with Product Managers to refine requirements and define deliverable scope.
  • Partner with Engineering teams to validate solution designs and ensure technical alignment before development begins.
  • Identify edge cases, dependencies, technical risks, and implementation constraints early in the delivery lifecycle.
  • Define and document APIs, integration requirements, data flows, and system interactions where required.
  • Ensure solutions consider security, performance, scalability, reliability, and compliance requirements.
  • Support engineering teams throughout development by clarifying requirements and resolving ambiguities.
  • Facilitate communication between business and technical stakeholders to drive alignment and delivery success.
  • Participate in sprint planning, backlog refinement, solution reviews, and release planning activities.
  • Work closely with QA teams to ensure requirements are testable and acceptance criteria are clearly defined.
  • Review implemented solutions to ensure they meet business expectations and documented requirements.
  • Drive continuous improvements in analysis, documentation, and delivery processes.

What You Bring

Educational Qualification:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, Business Information Systems, or a related discipline.
  • Master's degree is an added advantage.

Professional Certifications:

  • Certified Business Analysis Professional (CBAP) is an advantage.
  • PMI Professional in Business Analysis (PMI-PBA) is desirable.
  • Agile, Scrum, or Product-related certifications are an added advantage.
  • System Design, Solution Architecture, or Technology-related certifications are beneficial.

Experience:

  • Minimum of 5-8 years of experience in Systems Analysis, Business Analysis, Product Delivery, Solution Design, or related technology roles.
  • At least 3 years working within software development environments using Agile methodologies.
  • Experience within fintech, banking, financial services, or other high-growth technology-driven organizations.
  • Hands-on experience documenting functional requirements, system specifications, workflows, and integrations.
  • Experience collaborating directly with Engineering, Product, Architecture, and QA teams throughout the product development lifecycle.

Benefits

  • Opportunity to shape the future of fintech in Nigeria by helping deliver products that impact millions of customers.
  • Ownership of solution design and requirement definition for high-impact digital initiatives.
  • Exposure to modern technology platforms, product development practices, and innovative financial services solutions.
  • Opportunity to work closely with Product, Engineering, Design, Data, and Executive Leadership teams.
  • Continuous learning, mentorship, and professional development opportunities.
  • Competitive compensation and the opportunity to solve challenging business and technology problems.
  • A fast-paced, collaborative, and inclusive work environment where innovation is encouraged and growth is a priority.
  • Competitive compensation.

Key skills

BA/BSc/HNDMBA/MSc/MAProfessional Certificate

At a glance

Company

Renmoney

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 29, 2026

More opportunities

Similar roles you might like

Technical Business Analyst At Arm Hold Co.

ARM Hold Co.

Lagos, nigeria

full-time

Job Summary The Technical Business Analyst bridges business objectives and technology delivery. In this role, The Technical Business Analyst bridges business objectives and technology delivery. The role discovers and clarifies requirements, maps business processes, translates needs into implementable functional and technical specifications, supports solution design, and ensures delivered capabilities meet agreed business outcomes. The Technical BA dimension requires strong understanding of APIs, integrations, data, system behaviour, non-functional requirements, and modern software delivery practices. The role also requires the ability to communicate technical complexities to both technical stakeholder and non technical stake holders in such a way that would make perfect sense to the listener. Job Details Engage business stakeholders, Product Owners, users, vendors and technology teams to understand problems, objectives, constraints, and desired outcomes. Elicit requirements through interviews, workshops, observation, process walkthroughs, document analysis, data analysis and other appropriate techniques. Translate business needs into clear business requirements, functional requirements, user stories, use cases, acceptance criteria, process flows, business rules, and system requirements. For technical initiatives, define interface requirements, API behaviours, payload expectations, validation rules, data mappings, error scenarios, dependencies, security considerations, and integration flows. Create current-state and future-state process maps using BPMN, UML, swimlane diagrams, sequence diagrams, context diagrams, or equivalent modelling techniques. Perform gap analysis, impact analysis, dependency analysis, root-cause analysis, and options assessment to support sound solution decisions. Requirements Bachelor's degree in Computer Science, Information Systems, Engineering, Business, Finance, or a related discipline. 3-5 years of relevant experience as a Business Analyst, Systems Analyst, Technical Business Analyst, Product Analyst, or similar role within software/product delivery. Demonstrable experience producing high-quality requirements, user stories, process documentation, acceptance criteria, and supporting software delivery from discovery through UAT/release. Experience working in Agile/Scrum environments with Product, Engineering, QA, UX/UI, DevOps, and business stakeholders. Strong understanding of software development lifecycle concepts, client-server applications, databases, APIs, integrations, authentication/authorization, and system dependencies. Working knowledge of REST APIs and common formats/protocols such as JSON, HTTP methods/status codes, webhooks, and asynchronous integration concepts. Ability to interpret API documentation using tools such as Swagger/OpenAPI and to validate APIs using Postman or similar tools. Working SQL knowledge for data validation, analysis, reconciliation, and troubleshooting is strongly preferred for Technical BA responsibilities. Experience with Jira, Azure DevOps/Boards, Confluence, Microsoft Visio, Draw.io, Lucidchart, Figma, or equivalent requirements/documentation tools. IIBA ECBA/CCBA/CBAP, BCS Business Analysis certification, PMI-PBA, or equivalent business-analysis certification.

6 days ago

Business Analyst At Jean Edwards Consulting

Jean Edwards Consulting

Abuja, nigeria

full-time

The Role We are looking for an experienced Business Analyst with a strong foundation in accounting, finance, financial analysis, or financial services to join our team. The role combines hands-on business analysis and project delivery with the opportunity to lead and mentor a small team of Business Analysts. The ideal candidate will be comfortable working at the intersection of business, finance, data, and technology, with the ability to understand complex financial processes, translate business needs into practical system requirements, and work closely with technical teams to deliver effective solutions. The successful candidate should have a genuine interest in financial modelling, financial analysis, data interpretation, and process improvement, and be able to apply these skills when analysing business requirements and developing solutions. Working closely with stakeholdersincluding clients, project managers, QA, IT development teams, and senior leadershipyou will lead requirements gathering, create and prioritise Agile user stories, oversee solution delivery and user acceptance testing, and contribute to the long-term development of our products and services. Key Responsibilities Lead, mentor, and support a small team of Business Analysts, providing guidance, coaching, and performance feedback. Work with clients and internal stakeholders to capture, analyse, refine, and prioritise business and financial requirements. Analyse existing business processes, financial workflows, systems, and data to identify gaps, inefficiencies, risks, and opportunities for improvement. Translate complex business and financial requirements into clear functional requirements, user stories, acceptance criteria, process flows, and other relevant documentation. Oversee the delivery of multiple projects, including process improvements, software implementations, system enhancements, data migrations, reconciliations, and financial or data-focused projects. Own and manage prioritised product backlogs, define user stories, and work with development teams to ensure the timely delivery of new features, enhancements, and fixes. Apply financial and analytical thinking to support the design of systems, processes, reports, calculations, and business rules. Develop, review, or contribute to financial models, forecasts, analytical models, and financial reporting requirements where relevant to projects. Analyse financial data and business information to support decision-making, identify trends, validate assumptions, and ensure the accuracy of system outputs. Lead or coordinate User Acceptance Testing (UAT), including test planning, scenario development, defect identification, resolution tracking, and sign-off. Validate system calculations, financial outputs, reports, reconciliations, and data integrity against agreed business requirements. Act as a key liaison between business stakeholders and technical teams, ensuring effective communication and alignment throughout the project lifecycle. Essential Requirements Bachelor's Degree in Accounting, Finance, Economics, Business, Information Technology, or a related discipline. Significant experience working as a Business Analyst, Financial Analyst, Management Accountant, Business Systems Analyst, or in a similar analytical role, preferably within financial services. Strong understanding of accounting and financial principles, with the ability to understand and analyse financial processes, transactions, reports, and data. Strong analytical and problem-solving skills, with the ability to work with complex financial and business data. Experience working with software development or technology teams and translating business requirements into actionable technical requirements. Strong experience with Agile methodologies, including backlog management, user story definition, prioritisation, and acceptance criteria. Strong ability to produce high-quality functional documentation, process maps, business rules, and other business analysis artefacts. Nice to Have: Experience in insurance, reinsurance, financial services, or the London Market, particularly Lloyd's-related systems and processes. Professional qualification or progress towards a qualification such as ACCA, ACA, CIMA, CFA, or a relevant financial/accounting qualification. Experience developing or working extensively with financial models, forecasting models, pricing models, investment models, or financial planning tools. Strong Excel skills, including experience with advanced formulas, PivotTables, financial modelling, data analysis, and reporting. Experience working with financial reporting, accounting systems, ERP systems, or financial data platforms. Experience with data migration, reconciliation, data validation, and financial data integrity. Proactive approach, with the ability to build strong, trusted relationships quickly. Why Join Us At our core, we believe in delivering excellence while fostering a collaborative and supportive environment. Joining our team means working on high-impact projects in the global insurance and reinsurance sector, with opportunities to shape products used across multiple markets. You'll enjoy the autonomy to make a real difference, the support of an experienced leadership team, and a culture that values innovation, growth, and work-life balance.

15 days ago

Quality Management Systems Analyst (management Systems Consultant) At Leitung Gate Limited

Leitung Gate Limited

Rivers, nigeria

full-time

Key Responsibilities Project Delivery Support the planning and delivery of ISO implementation projects. Monitor project milestones, risks, and deliverables. Coordinate implementation activities with clients and internal teams. Gap Assessments & Implementation Conduct gap analyses against applicable ISO standards. Analyse business processes and recommend improvements. Develop implementation roadmaps and support process owners throughout implementation. Documentation Develop and maintain management system documentation, including policies, procedures, SOPs, work instructions, process maps, risk registers, and related records. Maintain document control and record management practices. Risk & Compliance Facilitate risk assessments and support the development of risk treatment plans. Assist clients in understanding applicable legal and regulatory requirements. Internal Auditing & Certification Support Conduct internal audits and document findings. Support corrective action management and verification. Prepare clients for certification audits and provide support during external audits. Performance Improvement & Training Support KPI development, management reviews, and continual improvement initiatives. Deliver ISO awareness sessions, internal auditor training, and implementation workshops. Education Bachelor's degree in Engineering, Computer Science, Information Systems, or a related discipline. Experience 2 - 5 years' experience implementing or maintaining ISO Management Systems. Experience conducting internal audits and developing management system documentation. Consulting experience is an advantage.

2 months ago

Software Engineer (full Stack) At Netzence Sustainability Limited

Netzence Sustainability Limited

Lagos, nigeria

full-time

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

2 months ago

Software Engineer (back-end) At Netzence Sustainability Limited

Netzence Sustainability Limited

Lagos, nigeria

full-time

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

2 months ago

Systems Analyst I At Fhi 360

FHI 360

All, nigeria

full-time

Job Summary: Provides system-level support of multi-user operating systems, hardware and software tools, including installation, configuration, maintenance, and support of Intune, Microsoft 365, and Entra ID. Analyzes user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. Identifies alternatives for optimizing computer resources. Accountabilities: Configures and supports Microsoft Intune as the primary endpoint management platform including device enrollment, configuration profiles, application deployment, update rings, and compliance policies. Partners with business teams and end users to identify pain points, gather requirements, and deliver Microsoft 365 based solutions that improve productivity, collaboration, and information quality across Teams, SharePoint Online, OneDrive, and Copilot. Supports identity and access management activities in Microsoft Entra ID, including account provisioning, group membership, Conditional Access policies, and multi-factor authentication aligned to security standards. Develop PowerShell scripts and automation routines to scale and improve reliability, and reduce manual effort across Intune device management. Responds to requests for new domain accounts and security changes to ensure accounts are deleted, locked or archived as necessary. Works with team members to advice on appropriate hardware and software needs and evaluate computer vendors. Maintains confidentiality about the information being processed, stored or accessed by the network. Documents system problems and resolutions for future reference. Performs other duties as assigned. Applied Knowledge & Skills: Working knowledge of Microsoft Intune for endpoint management, including device enrollment, configuration profiles, application deployment, compliance policies, and update management across Windows, iOS, Android, and macOS. Working knowledge of Microsoft 365 collaboration services (Teams, SharePoint Online, OneDrive) and the ability to support secure, user-friendly configurations. Working knowledge of Microsoft Entra ID and modern identity concepts, including Conditional Access, multi-factor authentication, and device compliance. Familiarity with Microsoft 365 Copilot and AI-assisted productivity tools, including readiness, adoption, and supporting end-user enablement. Scripting and automation skills using PowerShell to support administration, reporting, and routine task automation. Excellent oral and written communication skills. Demonstrated problem solving and organizational skills. Ability to analyze data, identify errors and provide solutions. Ability to work well with others and independently. Problem Solving & Impact: Works on problems of moderate scope that quire analysis and review of identifiable factors. Exercises judgment within defined procedures and practices to determine methods and techniques to obtain results. Decisions may affect the management and operations of an area within a department. Plays a coaching and mentoring role for others; may assist in team management as necessary, although has no formal people management responsibility. Supervision Given/Received: Has no supervisory responsibility. Provides suggestions on business and operational decisions that affect the department. Receives instructions on new assignments, but plans activities to complete task. Typically reports to a Manager or Associate Director. Education: Bachelor's Degree or its International Equivalent in Computer Science, Computer Engineering, Information Technology, Management Information Systems or Related Field. Experience: Requires 3-5 years of hands-on experience in IT systems administration, modern workplace technology, or endpoint management. Demonstrated experience administering Microsoft 365 services (Teams, SharePoint Online, OneDrive, Exchange Online) and Microsoft Intune for endpoint management across Windows, iOS, Android, and macOS. Working experience with Microsoft Entra ID and PowerShell scripting to support identity, automation, and routine administration. Broad endpoint and end-user technology troubleshooting experience, including Windows 11, macOS, mobile devices, printers, and conferencing technology. Typically requires 3-5years of experience with server administration and networking functions. Articulate, professional and able to communicate in a clear, positive manner with clients and staff. Must be able to read, write, and speak fluent English; fluent in host country language as appropriate. Prior experience in a non-governmental organization (NGO) preferred. Typical Physical Demands: Typical office environment. Ability to spend long hours looking at computer screen and doing repetitive work on a keyboard. Ability to sit and stand for extended periods of time. Ability to lift/move up to 5 lbs. Technology to be Used: Personal Computer/Laptop, Microsoft applications (i.e., Office 365, SharePoint, Skype/Zoom/Teams), cell phone/mobile technology, and standard office equipment. Travel Requirements: Less than 10%

4 months ago