Technology

Business Analyst At Mckinsey & Company

McKinsey & Company·Lagos, nigeria·Full Time·Contract
TechnologyFull TimeContract
-

Job Description

Who You'll Work With:

  • You will join one of our offices around the world to work in teams and directly with our clients. In addition to these locations, this job opportunity is also available in Ho Chi Minh City.
  • In this role you will help our clients in the private, public, and social sectors solve some their most pressing problems. You will also work with a range of experts in the firm, from data scientists to researchers to software and app designers.

What You'll Do

  • You'll work in teams of typically 3 - 5 consultants to identify, and oftentimes implement, potential solutions for a specific client problem or challenge. Together, you will help clients make lasting improvements to their performance and realize their most important goals.
  • Over the course of each project, you will gather and analyze information, formulate, and test hypotheses, and develop and communicate recommendations. You'll also present results to client management and implement recommendations in collaboration with client team members. In some cases, you will be asked to travel to your client site.
  • When you join McKinsey, you are joining a firm whose culture is distinctive and inclusive. We will accelerate your development as a leader to create positive, enduring change in the world. As a business analyst, you will receive training and coaching on how to better:
  • Structure ambiguous problems and take action to solve them
  • Synthesize clear takeaways from complex information into clear takeaways and recommendations using both qualitative and quantitative methods
  • Work effectively with diverse teams to come up with the best solution and move people and organizations to act.
  • Establish trust-based relationships with clients to better serve their organizations
  • Communicate effectively with all audiences, including senior leaders, in a structured manner.
  • Develop your leadership style, leveraging your own passions, strengths, and personal values.
  • McKinsey believes in strengths-based development and coaching, and you'll receive frequent mentoring from colleagues.
  • This will include a senior colleague from your office or practice who will help you grow and achieve your career goals. Additionally, you will have a professional development manager who manages staffing to help you choose projects based on your priorities as well as the needs of client service teams.
  • We view the business analyst position as the start of a rewarding, challenging, and highly flexible career with McKinsey.
  • During your first few years with the firm, you will serve as a business analyst on multiple client engagements and work with a number of colleagues and clients in a range of industry and functional areas.
  • We encourage you to explore different content areas or geographies through a year-long rotation with one of our practices (e.g., corporate finance, social sector, healthcare, operations) or global offices; many do this after two years as a generalist business analyst.
  • You will likely intersect with many elements of our firm's work including digital, implementation, and tech and analytics capabilities - either by collaborating on teams or working with colleagues from these group.
  • Following your business analyst tenure, assuming good performance, you will move into a post-graduate school role.
  • Some business analysts will take advantage of the opportunity to get outside experience through a secondment (externship) with a private sector or social sector client with the firm's support. Others may choose to pursue graduate school with support from the firm.

Qualifications

  • Undergraduate Degree or Master's Degree or 1+ years of work experience after completing your Undergraduate Degree; Requirements may vary by country or practice
  • Ability to work collaboratively in a team and create an inclusive environment with people at all levels of an organization.
  • Capability to drive an independent workstream in the context of a broader team project.
  • Comfort with ambiguous, ever-changing situations.
  • Ability to break down and solve problems through quantitative thinking and analysis.
  • Ability to communicate effectively, both verbally and in writing, in English and local office language(s).

Key skills

BA/BSc/HNDMBA/MSc/MA

At a glance

Company

McKinsey & Company

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

August 27, 2026

More opportunities

Similar roles you might like

Artificial Intelligence & Digital Transformation Analyst At Dangote

Dangote

Lagos, nigeria

full-time

Job Summary The Artificial Intelligence & Digital Transformation Analyst is responsible for supporting the identification, development, testing, deployment and performance monitoring of AI and digital solutions across the Group. Unlike a conventional business analyst role, this is intended to be a technically capable AI role. The Analyst will work with business and plant teams to understand operational problems, interrogate data, develop analytical and machine-learning models, test algorithms and support the conversion of successful prototypes into deployed solutions. The role will work across industrial operations, machinery, maintenance, production, logistics, transport, commercial and corporate functions, supporting the Group's ambition to use AI and digitisation to improve productivity, reliability, safety, resilience and decision-making. Job Responsibilities Identify business and operational problems suitable for AI and digital solutions. Work with business and plant teams to understand operational challenges and requirements. Analyse and interrogate data to support AI and machine-learning initiatives. Develop, test and evaluate analytical and machine-learning models. Support the development and deployment of AI and digital solution prototypes. Monitor the performance of deployed AI and digital solutions. Apply AI, machine learning and advanced analytics to improve productivity, reliability, safety and decision-making. Translate technical outputs into clear operational and commercial recommendations. Work closely with engineers, operators and plant leadership across the Group. Support the Group AI & Digitisation programme and its implementation across business units and plants. Requirements Qualifications & Experience Bachelor's degree in Artificial Intelligence, Machine Learning, Computer Science, Data Science, Software Engineering, Computer Engineering, Electrical/Electronic Engineering, Robotics, Mathematics, Statistics or related quantitative discipline. Master's degree in AI, Machine Learning, Data Science or related field would be advantageous. Relevant practical certifications in machine learning, cloud AI, data engineering, MLOps or industrial analytics would be advantageous. 3 - 6 years' relevant experience in AI, data science, machine learning, advanced analytics or digital product development. Evidence of hands-on model development, whether through commercial deployments, research, engineering projects or a strong technical portfolio. Exposure to manufacturing, industrial, energy, logistics or other asset-intensive environments would be advantageous Functional & Technical Competencies Strong working capability in Python and SQL. Practical experience with modern machine-learning frameworks and libraries. Ability to develop regression, classification, clustering, forecasting and anomaly-detection models. Understanding of neural networks/deep learning and generative AI/LLMs. Exposure to computer vision and image/video analytics. Understanding of time-series and industrial sensor data. Ability to design, train, test and evaluate machine-learning models and algorithms. Understanding of APIs, databases, data pipelines, cloud platforms and MLOps principles. Exposure to IoT/IIoT, industrial automation, digital twins or OT environments would be highly advantageous. Strong analytical and mathematical problem-solving capability. Ability to translate technical outputs into clear operational and commercial recommendations. Strong curiosity and experimentation mindset, balanced by disciplined model validation and governance. Ability and willingness to work directly with engineers, operators and plant leadership at operating sites.

a day 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.

2 days ago

Senior Business Analyst, Digital & Automation At Ab Microfinance Bank

AB Microfinance Bank

Lagos, nigeria

full-time

REF CODE: SBADA/INNO/SEPT/2026 Role Summary: AB Microfinance Bank Nigeria is seeking a Senior Business Analyst, Digital & Automation to strengthen the Innovation Department. The role scans the market and technology landscape for opportunities, analyses business problems and processes, and translates business needs into clear, testable requirements- including identifying where data, AI and automation can deliver measurable value. Key Responsibilities: Conduct market research, competitor and fintech scanning and technology trend analysis, and translate findings into concrete market opportunities and candidate initiatives; Engage business departments to understand problems, needs, pain points and improvement opportunities; Conduct AS-IS and TO-BE process analysis and identify inefficiencies, control gaps and opportunities for digitization or automation; Scope practical data, AI/GenAI and automation (RPA/workflow) use cases and support proofs-of-concept. Develop BRDs, functional requirements, business rules, user stories and acceptance criteria; Facilitate requirements workshops, analyze solution options and support build-vs-buy-vs-partner and business cases; Support analytics/power BI outputs, UAT, requirements traceability and change-impact analysis; Ensure initiatives are screened against risk, compliance and AI governance requirements before proceeding. Requirements: 5-8+ years relevant experience preferably in banking, microfinance, fintech, consulting or digital transformation; Bachelor's degree in Business, Economics, Computer science, Engineering, Information systems or related discipline; Strong business analysis and requirements-engineering capability; process mapping and re-engineering (BPMN an advantage); Practical understanding of AI/GenAI, automation/RPA and workflow technology, APIs and system integration; Workshop facilitation, stakeholder management and strong problem-solving skills; CBAP, PMI-PBA, BCS Business Analysis or equivalent certification an advantage Performance Measures: Quality and completeness of requirements; reduction in rework and defects; Market opportunities and use cases identified and converted into approved initiatives; Processes are redesigned or digitized, reduction in turnaround time and manual effort; AI/automation/data use cases delivered, quality and adoption of BI outputs.

2 days ago

Product Manager, Digital Transformation At Ab Microfinance Bank

AB Microfinance Bank

Lagos, nigeria

full-time

Ref Code: PMDT/INNO/SEPT/2026 Role Summary: AB Microfinance Bank Nigeria is seeking a Product Manager, Digital Transformation to own the end-to-end management of approved digital products within the Innovation Department. The role ensures products solve genuine customer and business problems, are delivered effectively and achieve measurable adoption and business outcomes. Key Responsibilities: Own the product vision, objectives and roadmap for assigned digital products; Convert approved opportunities into product concepts, roadmaps and prioritized backlogs; Manage product backlog, priorities, user stories and release plans; Work with the Business Analyst, Business, IT and vendors to translate requirements into deliverable product increments. Coordinate delivery across discovery, design, development, testing, launch and continuous improvement; Define product KPIs, adoption targets and customer/business outcomes; Monitor customer feedback, product performance and market developments. Requirements: 3-5+ years relevant experience with proven digital product management and delivery. Banking, Fintech, Microfinance, Payments or digital financial services experience is strongly preferred. Bachelor's degree in Business, Economics, Technology, Engineering or related discipline. Product discovery, roadmap and backlog management; Agile/scrum experience. Customer journey and product experience understanding, business and financial acumen. Working knowledge of APIs, digital channels and system integration. Ability to use data and customer feedback to make product decisions; Product management or Agile/scrum certification an advantage. Performance Measures: Products/features delivered against roadmap; time to market; Digital product adoption and usage; Customer satisfaction and journey completion; Product revenue, savings or other approved business benefits. Only shortlisted candidates will be contacted.

2 days ago

Senior Backend Engineer At It Horizons Limited

IT Horizons Limited

Lagos, nigeria

full-time

Job Summary This position is responsible for the design, development, testing, and deployment of software systems that meet customer requirements. The role also involves sitting within the IT team of a business and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements. Key Roles & Responsibilities Strong background in PHP and some of its frameworks (Laravel/Lumen particularly) Understanding of the SOLID programming principles Expertise working with packages and other developers' codebases Dedication to TDD Experience designing, integrating, and writing APIs Expertise working with relational databases Experience with modern-day development tools including version control, preprocessors, task runners, etc. Experience with cloud computing architectures Comfortable with Linux servers and some DevOps Desire to work with project managers, designers, and other developers Excellent verbal and time management skills Excellent time management skills and the ability to prioritize projects to meet deadlines Experience working in small cross-functional Agile teams to build complex systems Key Performance Indicators Performance Area Performance Indicator Fix bugs in product and make it more efficient Bug-free application Ensure all projects are delivered within the timeline Delivered software within specified timelines Ensure documentation standards are followed at all times Standard code documentation Resolve all customer support requests within the SLA Good customer rating without escalation to management. Skills & Competencies: The competence proficiency levels required for the position of a Backend Developer are defined using the following key terms. Ability to diagnose and resolve significant, unusual problems and to successfully adapt aspects of an Area of Expertise. Ability to creatively solve significant, complex, non-routine problems in the Area of Expertise. o Ability to adapt practices from other markets or countries for use in the Area of Expertise; and Familiarity with Agile development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. PHP, JavaScript) and frameworks/systems (e.g. Laravel, Vue.js, Git) Experience with databases and Object-Relational Mapping (ORM) frameworks Ability to learn new languages and technologies Excellent communication skills Resourcefulness and troubleshooting aptitude. Competence levels: Awareness: A good understanding of what is involved in an area of expertise and its relevance to the business. Ability to describe the main elements of the area of expertise and their importance to the business; and Ability to recognize how and where competences in expertise are relevant to their own job. Knowledge: Ability to interpret and evaluate information and advice from experts in an area of Expertise. o Knowledge and ability to correctly use the terminology (vocabulary) of the area of Expertise. Ability to hold an informed debate with experts in the Area of Expertise; and ability to ask questions that test the viability of proposals in an Area of Expertise. Skills: Ability to consistently carry out the activities of an area of Expertise to the required standard. Ability to perform the majority of activities of the Area of Expertise. Ability to translate guidelines and standards for the Area of Expertise into practical actions. Ability to solve imaginatively common technical /operational problems in the Area of Expertise, and Ability to guide and advise others in operational /technical aspects of the Area of Expertise. Mastery Ability to generate substantial improvements to local practices and procedures for the Area of Expertise. Organizational relationships: Internal: Reports to: Direct reports; External Relationships Engineering Manager, N/A; Product Manager, Presales Manager, Project team, Clients, vendors Dimensions: Manages and works with direct reports.

2 days ago