Technology

Business Analyst

erpSOFTapp·Lagos, nigeria·Full Time·Internship
TechnologyFull TimeInternship
-Closes Oct 28, 2026

Job Summary

  • Are you a logical thinker willing to explore various industries, markets, sectors and countries with emerging economies?
  • Do you enjoy interacting with people?
  • We are seeking a Senior Business Analyst to join our team.
  • You will be defining, analysing and documenting business requirements with a client facing proactive attitude.
  • You will be working within a project team to deliver the client’s system with a focused approach to ensuring the client’s brief is met.

Qualifications

  • Graduate discipline with a preference for Social Sciences
  • Minimum of 4 years job experience required.

Requirements
Applicant would be expected to fulfil the below requirements:

  • Assisting with the business case
  • Translating and simplifying requirements
  • Requirements gathering, analysis, management and communication
  • Written and verbal communication, including technical writing skills
  • The ability to conduct cost/benefit analysis
  • Business case development
  • Modeling techniques and methods
  • Leadership, Articulate and well spoken.
  • Willingness to Travel.

Key skills

BA/BSc/HND

At a glance

Company

erpSOFTapp

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

October 28, 2026

Created

October 15, 2026

More opportunities

Similar roles you might like

Product Manager

Assets Microfinance Bank

Lagos, nigeria

full-time

Job Summary The Product Manager is responsible for all aspects of a product line from conceptualization to commissioning. This includes coordination of activities across various departments. This extends from deepening the profitability and penetration of existing products to developing new products for the company. Job Details Manage the complete product life cycle, from strategic planning through to go-to-market execution. Define market requirements for current and future products by gathering stakeholder feedback and conducting market research across multiple channels, including customer and prospect visits. Prepare, maintain and communicate the product roadmap, setting out short- and long-term enhancements based on business opportunities and market research. Develop wireframes and Software Requirement Specifications (SRS) for proposed development requirements. Create feature descriptions to guide business analysts, and contribute to and approve product-related business requirements documents. Validate detailed specifications and development costs against market potential and projected future revenue. Develop and implement a company-wide go-to-market plan, coordinating interdepartmental activities to ensure effective execution. Monitor and set product pricing to meet revenue and profitability targets. Own product launch and release plans, coordinating internal and external launches with the marketing and training teams. Develop and deploy key market messages and communication strategies with the marketing team, including release notes, demonstrations and improvement reports. Serve as a subject matter expert in the product's markets, providing vision and leadership to technology research and development efforts. Monitor and analyse emerging technologies and advise the company on their potential application to the business. Prepare and deliver clear presentations to internal and external audiences, including sales training, support team training, train-the-trainer programmes, trade shows, symposia and key customer accounts. Act as the liaison between Sales, Client Services, Marketing and Technology teams to support product positioning and respond to customer demand during new product development. Work with the training team to develop product training materials and resources. Requirements Bachelor's degree in Business Administration, Economics, Finance, Information Technology or a related field; Master's degree or MBA is an added advantage. Product management certification preferred, such as CSPO, AIPMM or an equivalent qualification. 5 to 7 years' experience in product management or product development, preferably within a microfinance bank, bank or fintech. Proven experience managing the product life cycle, from market research and requirements definition to launch and performance review. Strong knowledge of microfinance products, including savings, loans, SME and digital banking solutions. Working knowledge of CBN regulations and compliance requirements applicable to microfinance banks. Experience developing product roadmaps, business requirements documents, SRS and wireframes. Sound understanding of product pricing, profitability analysis and go-to-market planning. Familiarity with Agile methodologies and experience working with technology and business analysis teams. Strong analytical, presentation and stakeholder management skills.

9 days ago

Financial Analyst

Food Concepts Plc

All, nigeria

full-time

Job Purpose To provide in-depth financial and business analysis, support strategic decision-making, and drive margin improvement through accurate reporting, cost optimization, and insightful financial modelling. This position works collaboratively with other cross functional teams to obtain the information needed to identify areas of action for driving successful business results. Core Responsibilities and Key Result Areas Financial Analysis: Analyse detailed financial information along with current and past trends in key performance indicators to provide accurate and timely financial and operational in-depth analysis. Support the financial analyst to drive margin improvement through accurate financial information and analysis. Present reports on general economic trends, individual corporations and whole industries. Creating financial models on performing business units, customer, competitors and cost analysis Work closely with the financial analyst on any ad-hoc analysis required for management. Business Analysis and Research: Recipe costing and pricing analysis Regularly update raw material prices to hedge against inflation Conduct business studies, review accounts, vendor reports, contractual terms, prices and market oscillations. Perform budget and cost analysis, reviewing and advisory of financial status. Consult and participate in studies of new and existing products/projects to determine feasibility, resolve problems including organizational, procedural, technical and fiscal research and analysis Key Performance Indicators Quality of business recommendations Increase in revenue attributed to solutions/recommendations Profitability of findings from business studies Decrease in cost attributed to solutions/recommendations. Job Specifications Educational Requirements: Bachelor's Degree in Accounting or related fields. Experience Requirements: Minimum of 3 years' experience as financial analyst, business analyst or similar role. Experience in a QSR company in a similar role is an asset. Professional Requirements: Demonstrates good research, quantitative, and analytical skills Excellent attention to detail Presentation and Excel Skills Develop insightful presentations and slides with data. Exceptional financial modelling and scenario analysis skills, with an expert understanding of Microsoft Excel and PowerPoint Competent in financial software applications Highest standards of accuracy and precision; highly organized Demonstrates commercial and economic awareness, including an awareness of global economic factors that can influence the Food & Beverage and QSR industry Ability to think creatively, highly driven and self-motivated Knowledge of written and verbal communication skills.

9 days ago

Power Apps & Power Bi Developer

Olam Agri

Lagos, nigeria

full-time

Olam Agri is a market-leading, differentiated food, feed, and fiber agri-business with a global origination footprint, processing capabilities, and deep understanding of market needs built over 33 years. With a strong presence in high-growth emerging markets and products across grains & oilseeds, animal feed & protein, rice, edible oils, specialty grains & seeds, cotton, wood products, rubber and commodity financial services. Olam Agri is at the heart of global food and agri-trade flows with more than 40 million MT in volume traded annually. Focused on transforming food, feed and fiber for a more sustainable future, it aims at creating value for customers, enabling farming communities to prosper sustainably, and strive for a food-secure future. We are recruiting to fill the position below: Job Position: Power Apps & Power BI Developer Job Location: Iganmu, Lagos Department: Information Technology Job Description The Power Apps, Power BI, and Snowflake Developer is responsible for designing, developing, and maintaining enterprise data solutions and business applications. The ideal candidate will have expertise in Microsoft Power Platform, Power BI, Snowflake Cloud Data Warehouse, SQL, and data integration technologies with minimum 3 to 5 years of experience. This role involves collaborating with business stakeholders to deliver scalable reporting, analytics, workflow automation, and low-code applications. Responsibilities Design, develop, and maintain Canvas Apps and Model-Driven Apps using Microsoft Power Apps. Build automated workflows using Power Automate. Develop interactive dashboards and reports using Power BI. Create data models, DAX measures, and Power Query transformations. Design, develop, and optimize Snowflake data warehouse objects including databases, schemas, tables, views, and stored procedures. Develop and optimize SQL queries for reporting and analytics. Implement ETL/ELT processes using Azure Data Factory, Snowflake Tasks, Streams, or other integration tools. Integrate Power Apps and Power BI with SQL Server, Snowflake, SharePoint, Dataverse, REST APIs, and other enterprise systems. Monitor application performance and optimize reports and dashboards. Implement data governance, security, and role-based access controls. Troubleshoot production issues and provide ongoing support. Work closely with business analysts, data engineers, and stakeholders to gather requirements and deliver solutions. Prepare technical documentation, deployment guides, and user manuals. Qualification Degree or Diploma in Computer Science, Information Technology or a related field. 3–5+ years of experience in Power Platform, Power BI, and Snowflake development. Relevant Microsoft, Snowflake, or Azure certifications are preferred. Preferred Skills: Experience with Microsoft Fabric. Knowledge of Azure Synapse Analytics. Experience with Python or Spark. Familiarity with CI/CD pipelines. Understanding of Agile/Scrum methodologies. Experience with Azure Functions or Logic Apps. Knowledge of Microsoft Entra ID (Azure Active Directory) security.

20 days ago

Power Apps & Power Bi Developer

Olam Agri

Lagos, nigeria

full-time

Location: Iganmu, Lagos Department: Information Technology Job Description The Power Apps, Power BI, and Snowflake Developer is responsible for designing, developing, and maintaining enterprise data solutions and business applications. The ideal candidate will have expertise in Microsoft Power Platform, Power BI, Snowflake Cloud Data Warehouse, SQL, and data integration technologies with minimum 3 to 5 years of experience. This role involves collaborating with business stakeholders to deliver scalable reporting, analytics, workflow automation, and low-code applications. Responsibilities Design, develop, and maintain Canvas Apps and Model-Driven Apps using Microsoft Power Apps. Build automated workflows using Power Automate. Develop interactive dashboards and reports using Power BI. Create data models, DAX measures, and Power Query transformations. Design, develop, and optimize Snowflake data warehouse objects including databases, schemas, tables, views, and stored procedures. Develop and optimize SQL queries for reporting and analytics. Implement ETL/ELT processes using Azure Data Factory, Snowflake Tasks, Streams, or other integration tools. Integrate Power Apps and Power BI with SQL Server, Snowflake, SharePoint, Dataverse, REST APIs, and other enterprise systems. Monitor application performance and optimize reports and dashboards. Implement data governance, security, and role-based access controls. Troubleshoot production issues and provide ongoing support. Work closely with business analysts, data engineers, and stakeholders to gather requirements and deliver solutions. Prepare technical documentation, deployment guides, and user manuals. Qualification Degree or Diploma in Computer Science, Information Technology or a related field. 3 - 5+ years of experience in Power Platform, Power BI, and Snowflake development. Relevant Microsoft, Snowflake, or Azure certifications are preferred. Preferred Skills: Experience with Microsoft Fabric. Knowledge of Azure Synapse Analytics. Experience with Python or Spark. Familiarity with CI/CD pipelines. Understanding of Agile/Scrum methodologies. Experience with Azure Functions or Logic Apps. Knowledge of Microsoft Entra ID (Azure Active Directory) security.

20 days ago

Scrum Master

ARM Hold Co.

Lagos, nigeria

full-time

Job Summary The scrum master serves as a point person responsible for understanding the big development picture of each sprint. They ensure the team is working on the right tasks at the right time. They also want to ensure the team is fully deployed and not idle. The role of scrum master often involves working closely with the product owner, Business Analyst, Software Developers to translate epics, stories, and other items on the sprint list into actionable tasks for developers and create a transparent outcome-driven delivery environment. Job Details Facilitate sprint planning, daily stand-ups, backlog refinement, sprint reviews, retrospectives, and other Agile ceremonies with clear objectives and outcomes. Facilitating the daily stand-up (sometimes called the daily scrum) and helping the team reach consensus on each of the three questions. Identify, track, escalate, and drive resolution of blockers, dependencies, risks, and delivery impediments affecting the team. Promote realistic sprint commitments based on team capacity, historical performance, technical dependencies, and operational obligations. Encourage Definition of Ready, Definition of Done, acceptance criteria, testability, documentation, and engineering quality practices. Maintain transparent Agile artefacts, action logs, dependency logs, impediment registers, and delivery dashboards as required. Support release planning and coordination across Engineering, QA, DevOps, Product, Security, Operations, and other dependent teams. Facilitate root-cause discussions and improvement actions when delivery targets, quality expectations, or sprint goals are missed. Support multiple squads or one complex delivery squad depending on organizational structure and delivery needs. Serves the product owner by: Making sure everyone on the team understands the project's goals and scope. Helping the product owner maintain the product backlog. Facilitating scrum events (daily stand-ups, other meetings) as needed. Serves the development team by: Coaching the development team on self-organization. Helping to remove obstacles to the developers' progress. Facilitating scrum events (daily stand-ups, other meetings) as needed. Serves the entire organization by: Encouraging the organization to adopt the scrum methodology in their own workflow. Coaching the organization on the transition to a scrum working framework. Keeping the organization, particularly the project's stakeholders, up to date on the progress of the scrum team's projects. Requirements Behavioural Competencies Demonstrates strong conceptual and analytical thinking skills. Demonstrates effective stakeholder and relationship management. Demonstrates proficiency in digitisation and process improvement. Communicates ideas clearly through effective business presentations. Demonstrates strong problem-solving and decision-making skills. Builds positive and productive interpersonal relationships. Manages conflicts constructively and professionally. Demonstrates effective time and self-management. Demonstrates effective project management skills. Bachelor's degree or its equivalent 3-5 years of relevant professional experience, including hands-on experience serving as a Scrum Master or Agile delivery facilitator for software/product teams. Practical experience working with cross-functional teams comprising software engineers, QA engineers, Business Analysts, Product Owners, UX/UI, DevOps, and other stakeholders. Experience using Agile delivery tools such as Jira, Azure DevOps/Boards, Confluence, or equivalent platforms. Strong working knowledge of requirement documentation, Scrum, Kanban, agile planning, backlog refinement, estimation techniques, release planning, and continuous improvement. Exposure to wealth management platforms, core banking systems, or capital markets technology. Demonstrated ability to manage dependencies, facilitate difficult conversations, resolve delivery friction, and influence without formal authority. Strong written and verbal communication, facilitation, presentation, negotiation, and stakeholder-management skills. Scrum certification or equivalent agile certification Desirable Additional exposure to Lean, DevOps, ITIL, product management, or project management is an advantage. Familiarity with Nigeria's financial services regulatory environment and digital transformation trends Exposure to wealth management platforms, core banking systems, or capital markets technology.

21 days ago

Software Tester

iRecruiters Africa Limited

Lagos, nigeria

full-time

Key Responsibilities: Develop and execute test cases, test scenarios, and test scripts based on business and technical requirements. Perform functional, regression, integration, system, and user acceptance testing. Identify, document, and track software defects through to resolution. Collaborate with Business Analysts, Developers, Product Managers, and other stakeholders to understand requirements and testing needs. Validate software functionality, usability, reliability, and performance against defined requirements. Participate in the review of business and technical requirements to identify potential quality issues early in the development lifecycle. Re-test resolved defects and conduct regression testing to ensure fixes do not introduce new issues. Maintain accurate test documentation, test results, and defect reports. Support testing activities throughout the Software Development Life Cycle (SDLC). Contribute to the continuous improvement of testing processes, standards, and methodologies. Provide clear and timely feedback on testing outcomes, risks, and identified issues. Requirements Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. 4+ years of experience in software testing or quality assurance, preferably in a financial services, fintech, banking, payments, or related technology environment. Strong understanding of software testing principles, methodologies, and SDLC processes. Hands-on experience with functional, regression, integration, and system testing. Ability to create detailed test cases, test scenarios, and test reports. Experience using defect tracking and test management tools. Strong analytical and problem-solving skills with keen attention to detail. Good understanding of Agile/Scrum development methodologies. Strong communication and collaboration skills. Added Advantages Experience in Quality Assurance (QA) processes and practices. Knowledge or hands-on experience with automated testing tools and frameworks. Experience with performance, load, or stress testing. Familiarity with API testing tools such as Postman or similar platforms. Basic knowledge of SQL/database testing. Experience working with CI/CD pipelines and version control systems. Relevant professional certifications such as ISTQB.

22 days ago