I&M Bank job opportunities
  • Location Kisumu, Kisumu County
  • Department Personal & Business Banking
  • Employment Type Full-Time
  • Minimum Experience Experienced


Personal & Business Banking · Kisumu, Kisumu County

I&M Bank is a leading commercial bank headquartered in Kenya with a growing regional presence.  The Bank offers a wide range of commercial banking and financial products and services, and prides itself on introducing innovative products and services based on the needs of its customers. We are seeking to recruit a competent and highly motivated individual with extensive experience and abilities to support business growth in the following position:

I&M Bank Jobs in Kenya November 2021



The role is responsible for effectively growing the portfolio by working on strategies to acquire new customers, retain and expand through cross selling the relationship with existing customers. This is a P&L role where the role holder is expected to grow the profitability of the portfolio at the branch.  Performance indicators include growth in Total Net Revenue, loan assets, CASA deposits, High Cost deposits, Growth in Non funded income, Management of asset quality, New to Bank revenue, management of operational losses and enhanced customer satisfaction / experience.


The Incumbent will report to the General Manager- Personal and Business Banking and will be responsible for:

  • Marketing and sales for new business in both assets and liabilities for the branch;
  • Cross selling all the Bank products to the existing and new portfolio of customers;
  • Arranging meetings with potential and existing clients for higher engagement and exploring business opportunities;
  • Monitoring accounts and following up for repayments and remedial action where accounts may become delinquent;
  • Setting targets for the Branch teams and monitoring performance to ensure the Branch achieves its overall business targets;
  • Reviewing the credit applications and call reports prepared by the Relationship Officer and making appropriate recommendations to the approving authorities;
  • Reviewing the daily overrides report as well as over the counter payments and making appropriate decisions or recommendations.
  • Processing of ad-hoc/additional/new requests/complaints/excesses and obtaining approvals where/when required;
  • Following up with customers to ensure compliance with sanctioned terms and conditions with respect to account operations and provision of all requisite documents and covenants;
  • Complying with audit observations and initiating necessary action and follow up with clients;
  • Educating and creating awareness for the client on new products, Banking regulations, requirements and industry trends;
  • Providing feedback to Senior Management on customer requirements/ market trends/product development to suit the needs of the customers;
  • Ensuring quality service delivery within prescribed TATs to ensure customer satisfaction and business retention or growth;
  • Mentoring and managing the entire Branch team;
  • Approving large RTGS, TT, Fixed deposit initiations as required.
  • Oversight of Branch operations duties and actions that includes:
  1. Authorizing transactions;
  2. Reviewing and signing Letters of Offer and Letters of guarantee as per policy;
  3. Approving recurrent administrative expenditure, as per delegated authority
  4. Representing the bank at local events and bank functions;
  5. Maintaining the Branch and Branch assets; and
  6. Taking charge of the security of the Branch and customers visiting the Branch.


Academic Qualifications

Professional Qualifications


  • At least 5 years relevant experience.

Generic Competencies

  • Ability to write complex letters, comprehensive reports and to perform complex calculations.

Skills and Attributes

  • Excellent communication and interpersonal skills;
  • Strong people management skills;
  • Excellent problem solving and decision making skills;
  • Good networking skills; and
  • Ability to drive performance and manage resources.

If you believe you meet the above requirements log onto our website www.imbankgroup.com/ke and click on careers and apply for the position . Your application should reach us as soon as possible but not later than 25th  November 2021.


  • Location Nairobi, Nairobi County
  • Department ICube Digital Factory
  • Employment Type Full-Time
  • Minimum Experience Experienced

ICube Digital Factory · Nairobi, Nairobi County

I&M Bank Limited (a regional Bank with a fast growing branch network around the country) is looking to recruit a competent and highly motivated individual for the following position within the iCube Unit. iCube unit is a function hived off from the day to day operations but collaborates with different functions of the Bank to deliver solutions that are customer centric in design that will radically simplify business requirements and scale fast to full utilization using a clean sheet approach to deliver the desired value.   



ICube’s mandate is to produce software to improve processes for both internal and external customers. To support quality delivery of the software, a Quality Assurance Engineer oversees the process of software delivery by ensuring efficiency in the operations and reliability of the software product.


As a member of the team, you are required to:

  • Test Case Creation; Including writing automated tests.
  • Test Plan Creation.
  • Requirements Analysis including Risk Analysis.
  • Defect Logging: Identify, isolate, and track bugs throughout testing.
  • Test Case Execution.
  • Defect Re-verification.
  • Perform manual exploratory testing.
  • Perform automated load testing.
  • Evangelize best practices during sprint planning.
  • Validate entry criteria into development is attained.
  • Drive innovation and streamline overall testing processes.
  • Research new tools, technologies, and testing processes.

Required Knowledge, experience & skills:

  • Comprehensive experience using testing tools including: Selenium Webdriver/Cypress, SoapUI, Browser Stack, JMeter/Locust, OWASP Zed Attack Proxy (ZAP)
  • Ability to create automated functional, performance and regression tests.
  • You have programming experience with Java or JavaScript
  • A minimum of 4 years working experience as an intermediate quality analyst.
  • Ability to contribute to story preparation and acceptance Criteria.
  • Ability to create test data.
  • Ability to perform exploratory testing.
  • Ability to ensure robustness of the application.
  • Independent, trustworthy and charismatic with absolute integrity.
  • Good measure of creativity, social competence and ability to work in a team.
  • Entrepreneurial and a “can do attitude”
  • High energy levels, stress resistance and cultural openness will be therefore highly valued
  • Experience with Scrum/Agile development methodologies.
  • Knowledge of banking services will be an added advantage.
  • Ability to use version control software such as GIT.
  • Continuous Integration / Continuous Deployment
  • Experience with relational databases.

If you believe you meet the above requirements log onto our website www.imbankgroup.com/ke and click on careers and apply for the position . Your application should reach us as soon as possible but not later than 25th  November 2021.