FIRST BANK OF NIGERIA LIMITED JOB RECRUITMENT PART TWO (11 POSITIONS)

First Bank of Nigeria Limited (FirstBank) is Nigeria’s largest financial services institution by total assets and gross earnings. With more than 10 million customer accounts, FirstBank has over 750 branches providing a comprehensive range of retail and corporate financial services. The Bank has international presence through its subsidiaries, FBN Bank (UK) Limited in London and Paris, FBNBank DRC, FBNBank Ghana, FBNBank Gambia, FBNBank Guinea, FBNBank Sierra-Leone and FBNBank Senegal, as well as its Representative Offices in Johannesburg, Beijing and Abu Dhabi.
We are recruiting to fill the position below:
1) Job Title: Senior Analyst, Application Development (Data Science & Analytics)
Ref No: 2000000Q
Location: Lagos
Job: IT TECH, SEC & OPS
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Banking Officer  Grade Range – To: Assistant Manager
Job Objective(s)
  • To create the detailed IT solution/ service design, based on the functional specifications, to meet quality & performance requirements & technical constraints
  • To define what is the service effect , how will it be delivered and how will it be consumed by users
  • To build, configure and/or customise technical solution, based on the functional and technical specifications, to meet quality & performance requirements
Duties & Responsibilities
  • Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications
  • Assist development Team Lead in all activities with respect to application development & management operations and support
  • Mining and analysis of data from company databases to drive optimization and improvement of product development, marketing techniques and business strategies
  • Development of prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions
  • Supervise the development of custom data models and algorithms to apply to data sets.
  • Develop technical design that will support the development, execution and operations of the service.
  • Use predictive modelling to increase and optimize customer experiences, revenue generation, ad targeting and other business outcomes.
  • Create the service development plan. Review and agree with users
  • Build, configure or customize the technical solution (technical code components and services)
  • Ensure compilation of code and components into application.
  • Manage automation and monitor application integration as code iteratively goes through assembly and product test
  • Implement a controlled process that extracts software artifacts from the code repository, transforms it to an integrated product, and returns the result to the code repository
  • Actively participate in unit testing / quality reviews through the build phase to ensure that the solution meets the agreed functional specifications
  • Assist in maintaining, supporting and upgrading existing IT systems and applications
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
  • Ensure accuracy and timeliness in delivery of reports
  • Review technical constraints and performance issues of business intelligence and integration solutions
  • Provide leadership and technical guidance to reports
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in Statistics, Mathematics, Computer Science or another quantitative field
Experience:
  • 3-5 years of experience manipulating data sets and building statistical models
  • Deep knowledge of SQL database programming language, both MSSQL and Oracle including SQL Language and PL/SQL
  • Strong problem solving skills with an emphasis on product development
  • Experience using statistical computer languages (R, Python, SLQ, etc.) to manipulate data and draw insights from large data sets
  • Experience working with and creating data architectures.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
2) Job Title: Senior Analyst, Testing
Ref No: 2000000O
Location: Lagos
Job: IT TECH, SEC & OPS
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Banking Officer  Grade Range – To: Assistant Manager
Job Objective(s)
  • Assist with implementation, monitoring, and refinement of IT processes, policies, procedures and methods to ensure robust IT practice that complies with industry and business requirements
  • Performing and monitoring testing activities to ensure the quality and functionality of all software solutions released to the users.
Duties & Responsibilities
  • Assist in the evaluation and testing of software and infrastructure to ensure they function according to user requirements and conform to established guidelines
  • Engage in all test phases –  system, integration and functional testing & acceptance
  • Work with Team Lead to test and analyze each component/phase of the systems development life cycle
  • Work with project managers to plan, manage and track quality test plan
  • Ensure that all required testing deliverables are created including testing approach, testing scenarios, conditions and expected results, test scripts and testing control sheets
  • Execute formal review cycles including informal review, formal review, testing sign-off and quality assurance review
  • Engage all relevant stakeholders and secure the requisite sign-offs
  • Monitor performance after implementation to ensure compliance and efficiency of operation
  • Act as an independent monitor to ensure application performance is tested before go-live
  • Prepares/Reviews Test Summary reports
  • Communicate the results of quality application performance testing to IT Leadership and Change Manager
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a Business / IT related discipline
  • Masters, MBA or a recognized professional certification will be an added advantage
Experience:
  • 4+ years of IT testing/quality assurance.
3) Job Title: Senior Analyst, Application Development
Ref No: 2000000P
Location: Lagos
Job: IT TECH, SEC & OPS
Organization: Technology And Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Banking Officer
Grade Range – To: Assistant Manager
Job Objective(s)
  • To create the detailed IT solution/ service design, based on the functional specifications, to meet quality & performance requirements & technical constraints
  • To define what is the service effect , how will it be delivered and how will it be consumed by users
  • To build, configure and/or customise technical solution, based on the functional and technical specifications, to meet quality & performance requirements
Duties & Responsibilities
  • Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications:
    • Assist development Team Lead in all activities with respect to application development & management operations and support
    • Development of integration services to leverage on Core Systems such as Finacle, FEP and others
    • Development prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions
  • Design technical solution including high level (entity – relationship, data flow) to low level(field structures, database schemas) design
  • Develop technical design that will support the development, execution and operations of the service.
  • Assist in developing service acceptance criteria. Propose performance levels for new service. Review and verify service requirements with users. Agree and document service acceptance criteria
  • Create the service development plan. Review and agree with users
  • Build, configure or customise the technical solution (technical code components and services)
  • Ensure compilation of code and components into application.
  • Manage automation and monitor application integration as code iteratively goes through assembly and product test
  • Implement a controlled process that extracts software artifacts from the code repository, transforms it to an integrated product, and returns the result to the code repository
  • Actively participate in unit testing / quality reviews through the build phase to ensure that the solution meets the agreed functional specifications
  • Assist in maintaining supporting and upgrading existing IT systems and applications
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
  • Ensure and timeliness in delivery of reports
  • Review technical constraints and performance issues of business intelligence and integration solutions
  • Provide leadership and technical guidance to reports
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a business /IT related discipline
  • Masters, MBA or a recognized professional certification will be an added advantage
Experience:
  • 7+ years of experience in designing, developing and delivering solutions on .NET Platform
  • Deep knowledge of SQL database programming language, both MSSQL and Oracle including SQL Language and PL/SQL
  • .NET Development framework – .NET Full Framework and .NET Core
  • .NET web development frameworks such as ASP.NET, ASP.NET MVC and ASP.NET Core
  • Programming language mastery at advanced level for C#, VB.NET and Java
  • Detail knowledge of Service Oriented Architecture and Microservices and Implementation.
  • Deep knowledge of building integration services using ASP.NET WEB API and WCF
  • Good knowledge of Messaging Systems using Queues and Service Bus
  • Good knowledge of DevOps and tooling.
  • Advanced knowledge of Continuous Integration/Continuous Delivery Systems using source control such as TFS, Subversion, etc.
  • Competency with JavaScript, CSS (Bootstrap Framework) and HTML
  • Good working knowledge of front end web frameworks of at least of AngularJS, Knockout, ReactJs, Vue etc
  • Experience in Mobile application development using frameworks such as Xamarin, Ionic, PhoneGap.
4) Job Title: Team Lead, Performance Testing
Ref Id: 2000000R
Location: Lagos
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Senior Banking Officer  to Manager
Job Objective(s)
  • Performing, Controlling and monitoring all performance testing activities to ensure solutions are deployed that meet the expectations of our customer and are stable, predictable, and sustainable. Manages all performance testing activities and processes for the team.
Duties & Responsibilities
  • Analyze performance testing requirement and coordinate performance testing initiatives with development, infrastructure and operations team.
  • Document, implement, monitor, and enforce all processes and procedures for performance testing established, as per standards defined by the organization.
  • Drive efforts on performance testing, includes planning, hands-on scripting to test execution and oversight of other resources working on automation.
  • Creating test plan, test schedules, test milestones, test status documents.
  • Developing scripts, designing test scenarios, test execution, monitoring, analyzing results and reporting performance bottlenecks.
  • Manage multiple projects, supervising activities of team members to ensure quality deliverable in timely manner
  • Ensure that the test environment is put into place before test execution and managed during test execution.
  • Review the test cases and test data generated by the Test Analysts and get them to address the review comment
  • Track the new/ updated requirements in the project and modify testing artifacts accordingly
  • Schedule the tests for execution and monitor, measure, control and report on the test progress, the product quality status and the test results, adapting the test plan and compensating as needed to adjust to evolving conditions.
  • Track the assigned tasks with respect to the test plan and the project schedule
  • Re-assign the testing tasks as required
  • Escalate and obtain resolution of the issues related to the test environment and team
  • Consolidation of test results and reporting such to the concerned stakeholders
  • Gather Test Metrics as specified in the Test Strategy
  • Mentor junior team members, provide technical solutions generate alternative of challenges.
  • Drive standards for performance testing practices
  • Perform any other duties as may be assigned by the Unit Head, Testing and Quality Assurance
Qualifications
Minimum Education:
  • First degree in Computer Science / Engineering, Systems Engineering or Business related discipline with strong Information Systems component.
Experience:
  • Must have a minimum 5 years Testing and/or Development experience.
  • Strong knowledge of system testing best practices and methodologies.
  • Good analytical skills
  • Good coordination and communication skills
  • Good leadership skills and interpersonal Skills
  • Ability to use own initiative.
Desirable:
  • Knowledge of core banking systems
  • Experience with test management tools
  • Experience with bug tracking tools
  • Strong communications and documentation skills.
5) Job Title: Senior Analyst, Performance Testing
Ref No: 2000000M
Location: Lagos
Job: IT TECH, SEC & OPS
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Banking Officer  Grade Range – To: Assistant Manager
Job Objective(s)
  • To improve and ensure all application is at optimal performance before deployment to production. Ensuring that defined business perfromance is delivered on all solutions.
Duties & Responsibilities
  • Review and analyze non-functional requirement documents as well as architecture diagram
  • Test environment setup and configuration
  • Develop test scenarios/ workload for performance test
  • Conduct performance testing to ensure system reliability, capacity and scalability
  • Execute performance testing (Front end and Back end)
  • Analyze test results and coordinate with development teams to fix bottle necks
  • Review performance test report
  • Suggest new tools and techniques to improve testing efficiency
  • Assist in project planning, scheduling, budgeting and tracking activities
  • Provide support in project design, development and deployment activities
  • Review and recommend improvements to existing test procedures
  • Builds and maintains performance testing strategy and framework
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a Business /IT related discipline
  • Masters, MBA or a recognized professional certification will be an added advantage
Experience:
  • 4+ years of IT testing/process management experience.
6) Job Title: Senior Analyst, Quality Management
Ref Id: 2000000N
Location: Head Office, Lagos
Job: IT TECH, SEC & OPS
Organization: Technology And Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From : Banking Officer  Grade Range – To : Assistant Manager
Job Objective(s)
  • Assist with developing, maintaining and communicating quality concepts to enhance the quality management, business processes, applications, systems and infrastructure. Support and sustain  continuous improvement efforts
  • Responsible for creating, executing and documenting the tests necessary to ensure that application and technical environment meets performance requirements (technical and functional) and freedom from defects
Duties & Responsibilities
  • Ensure quality standards, test procedures and methodology are adhered to
  • Monitor IT processes as wells as delivery and performance of applications, systems and infrastructure to ensure compliance and efficiency of operation
  • Determine improvements to areas of operations
  • Review supplier/project deliverables to ensure compliance to quality standards and conformance to business requirements
  • Assist with developing and maintaining quality policy and procedure documents
  • Communicate quality standards and principles to IT organisation
  • Assist with identifying and evaluating continuous process improvement opportunities
  • Monitor performance of quality management using defined KPIs
  • Assist with conducting quality-control tests and analyses to ensure that software meets or exceeds specified standards and end-user requirements
  • Retest corrections to ensure problems are resolved
  • Provide leadership and technical guidance to reports
  • Conduct quality audits.
Job RequirementsEducation:
  • Minimum of a first degree or its equivalent in a business / IT related discipline
  • Masters, MBA or a recognized professional certification will be an added advantage.
Experience:
  • 3+ years of experience in IT quality management.
7) Job Title: Analyst, Quality Management
Ref No: 2000000J
Location: Lagos
Job: IT TECH, SEC & OPS
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From : Executive Trainee  Grade Range – To : Assistant Banking Officer
Job Objective(s)
  • Contribute to developing, maintaining and communicating quality concepts to enhance the quality management, business processes, applications, systems and infrastructure. Support and sustain  continuous improvement efforts
  • Assist with creating, executing and documenting the tests necessary to ensure that application and technical environment meets performance requirements (technical and functional) and freedom from defects
Duties & Responsibilities
  • Assist with monitoring IT processes as wells as delivery and performance of applications, systems and infrastructure to ensure compliance and efficiency of operation
  • Assist with researching solutions for quality and compliance and determining improvements to areas of operations
  • Assist with review of supplier/project deliverables to ensure compliance to quality standards and conformance to business requirements
  • Assist with monitoring performance of quality management using defined KPIs
  • Support implementation of CAPA and monitor effectiveness
  • Support benchmarking activities
  • Assist with testing and analyzing each component/phase of the systems development life cycle including the project requirements, design and programs
  • Assist with resolving, documenting, and reporting problems that arise during testing
  • Document and communicate results from testing
  • Assist with monitoring performance after implementation to ensure compliance and efficiency of operation
  • Assist with conducting quality-control tests and analyses to ensure that software meets or exceeds specified standards and end-user requirements
  • Work with supervisor to retest corrections to ensure problems are resolved
  • Assist with quality audits
Qualifications
Education:
  • Minimum of a first degree or its equivalent in a business /IT related discipline
Experience:
  • Post-NYSC.
8) Job Title: Desk Head, Application Development (Analytics & Data Science)
Job Ref.: 2000000L
Location: Lagos
Schedule: Regular
Shift: Standard
Job Type: Full-time
Job: IT TECH, SEC & OPS
Organization: TECHNOLOGY AND SERVICES
Grade Range – From: Assistant Manager
Grade Range – To: Manager
Job Objective
  • To create the detailed IT solution/ service design, based on the functional specifications, to meet quality & performance requirements & technical constraints
  • Build solutions using large data sets to find opportunities for product and process optimization and using models to test the effectiveness of different courses of action
  • To drive business results with data-based insights using a variety of data mining/data analysis methods, variety of data tools, building and implementing models and creating algorithms/simulations
  • To build, configure and/or customise analytical solutions, based on the functional and technical specifications, to meet quality & performance requirements
Duties & Responsibilities
  • Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications
  • Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
  • Mine and analyse data from company databases to drive optimization and improvement of product development, marketing techniques and business strategies
  • Assess the effectiveness and accuracy of new data sources and data gathering techniques
  • Develop custom data models and algorithms to apply to data sets.
  • Use predictive modelling to increase and optimize customer experiences, revenue generation, ad targeting and other business outcomes.
  • Assist in developing service acceptance criteria. Propose performance levels for new service. Review and verify service requirements with users. Agree and document service acceptance criteria
  • Coordinate with different functional teams to implement models and monitor outcomes
  • Build, configure or customise the technical solution (technical code components and services)
  • Develop processes and tools to monitor and analyze model performance and data accuracy.
  • Manage automation and monitor application integration as code iteratively goes through assembly and product test
  • Implement a controlled process that extracts software artifacts from the code repository, transforms it to an integrated product, and returns the result to the code repository
  • Actively participate in unit testing / quality reviews through the build phase to ensure that the solution meets the agreed functional specifications
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
  • Ensure accuracy and timeliness in delivery of reports
  • Review technical constraints and performance issues of all integration solutions
  • Provide leadership and technical guidance to reports
Job Requirements
Education:
  • Minimum of a first Degree or its equivalent in Statistics, Mathematics, Computer Science or another quantitative field
  • Masters or a recognized professional certification will be an added advantage
Experience:
  • 5-7 years of experience manipulating data sets and building statistical models
  • Deep knowledge of SQL database programming language, both MSSQL and Oracle including SQL Language and PL/SQL
  • Strong problem-solving skills with an emphasis on product development
  • Experience using statistical computer languages (R, Python, SLQ, etc.) to manipulate data and draw insights from large data sets.
  • Experience working with and creating data architectures.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
  • Excellent written and verbal communication skills for coordinating across teams.
9) Job Title: Desk Head, Application Development
Ref Id: 2000000K
Location: Lagos
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Assistant Manager to Manager
Job Objective(s)
  • To create the detailed IT solution/ service design, based on the functional specifications, to meet quality & performance requirements & technical constraints
  • To define what is the service effect , how will it be delivered and how will it be consumed by users
  • To build, configure and/or customise technical solution, based on the functional and technical specifications, to meet quality & performance requirements
Duties & Responsibilities
  • Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications
  • Assist development Team Lead in all activities with respect to application development & management operations and support
  • Assist in developing integration services to leverage on Core Systems such as Finacle, FEP and others
  • Assist in developing prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions
  • Design technical solution including high level(entity – relationship, data flow) to low level(field structures, database schemas) design
  • Develop technical design that will support the development, execution and operations of the service.
  • Assist in developing service acceptance criteria. Propose performance levels for new service. Review and verify service requirements with users. Agree and document service acceptance criteria
  • Create the service development plan. Review and agree with users
  • Build, configure or customize the technical solution (technical code components and services)
  • Ensure compilation of code and components into application.
  • Manage automation and monitor application integration as code iteratively goes through assebly and product test
  • Implement a controlled process that extracts software artifacts from the code repository, transforms it to an integrated product, and returns the result to the code repository
  • Actively participate in unit testing / quality reviews through the build phase to ensure that the solution meets the agreed functional specifications
  • Assist in maintaining, supporting and upgrading existing  IT systems and applications
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
  • Ensure accuracy and timeliness in delivery of reports
  • Review technical constraints and performance issues of all integration solutions
  • Provide leadership and technical guidance to reports
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a business /IT related discipline
  • Masters, MBA or a recognized professional certification will be an added advantage.
Experience:
  • 7+ years of experience in designing, developing and delivering solutions on .NET Platform
  • Deep knowledge of SQL database programming language, both MSSQL and Oracle including SQL Language and PL/SQL
  • NET Development framework – .NET Full Framework and .NET Core
  • NET web development frameworks such as ASP.NET, ASP.NET MVC and ASP.NET Core
  • Programming language mastery at advanced level for C#, VB.NET and Java
  • Detail knowledge of Service Oriented architecture and Microservices and Implementation.
  • Deep knowledge of building integration services using ASP.NET WEB API and WCF
  • Good knowledge of Messaging Systems using Queues and Service Bus
  • Good knowledge of DevOps and tooling.
  • Advanced knowledge of Continuous Integration/Continuous Delivery Systems using source control such as TFS, Subversion, etc.
  • Competency with JavaScript, CSS (Bootstrap Framework) and HTML
  • Good working knowledge of front end web frameworks of at least of AngularJS, Knockout, ReactJs, Vue etc
  • Experience in Mobile application development using frameworks such as Xamarin, Ionic, PhoneGap.
10) Job Title: Analyst, Application Development
Ref Id: 2000000H
Location: Lagos
Organization: Technology and Services
Schedule: Regular
Shift: Standard
Job Type: Full-time
Grade Range – From: Assistant Manager to Manager
Duties & Responsibilities
  • Customization of existing background service and webservices that integrate with Finacle written in .NET language
  • Customization of customer applications such as CRM, MDM
  • Assist in customisation and integration of customer applications with various third-party applications
  • Assist in developing prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions
  • Design technical solution including high level (entity – relationship, data flow) to low level (field structures, database schemas) design
  • Develop technical design that will support the development, execution and operations of the service.
  • Build, configure or customise the technical solution (technical code components and services)
  • Manage automation and monitor application integration as code iteratively goes through assembly and product test
  • Actively participate in unit testing / quality reviews through the build phase to ensure that the solution meets the agreed functional specifications
  • Assist in maintaining , supporting and upgrading existing  IT systems and applications
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a business / IT related discipline.
Experience:
  • 1+  years of experience in designing, developing and delivering solutions.
11) Job Title: Analyst, Performance Testing
Job ref.: 2000000I
Location: Lagos
Job Type: Full-time
Schedule: Regular
Shift: Standard
Job: IT TECH, SEC & OPS
Organization: Technology and Services
Grade Range – From: Executive Trainee
Grade Range – To: Assistant Banking Officer
Job Objective(s)
  • To improve and ensure all application is at optimal performance before deployment to production. Ensuring that defined business perfromance is delivered on all solutions.
Duties & Responsibilities
  • Review and analysis of non-functional requirement document to extract application requirement metrics
  • Analyze critical business scenario to design a performance test workload
  • Analyze application SLA
  • Develop test script
  • Enhance script by creating/ implementing:
    • Parameterization
    • Checkpoints
    • Transactions
    • Reusable functions
    • Correlations
    • Actions/Blocks
    • Iterations
    • Pacing
    • Think Time
  • Designing workload model
  • Execute performance test
  • Monitor test execution
  • Analyze the test result
  • Recommend performance tuning
  • Issue performance test report
Job Requirements
Education:
  • Minimum of a first degree or its equivalent in a business /IT related discipline
Experience:
  • Post-NYSC
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online 

Leave your thoughts

Copyright

Copyright @2020. cmerije.com

Copyright @2020. cmerije.com