Website: Website http://www.imbank.com

  • Information Security Engineer

    Information Security Engineer

    Job Description

    REF: ISE/7/9/2018
    Job Summary:
    The Job holder will be part of the bank’s management team and will be responsible for  safeguarding the Bank’s computer networks and systems. The role will plan and carry out security measures to monitor and protect sensitive data and systems from infiltration and cyber-attacks.
    Key responsibilities:
    The Incumbent will report to the Senior Manager – Information Security and will be responsible for:

    Implementing the Information Security Plans and Policies
    Implementing security standards and best practices for the organization, and recommending security enhancements to management as needed.
    Developing strategies to respond to and recover from security breaches.
    Reviewing firewalls and data encryption programs, to protect organizations’ sensitive information.
    Assisting computer users with installation or processing of new security products and procedures.
    Conducting periodic scans of networks to determine existence of any vulnerabilities.
    Conducting penetration testing, to simulate cyber-attacks on systems to highlight any weaknesses that might be exploited by a malicious party.
    Forming part of the incident response team that investigates security breaches
    Designing secure networks, systems and application architectures

    Qualifications and competencies

    Bachelor’s degree in Computer Science, Information Technology or an Equivalent from a recognized institution.
    A security certification including but not limited to CEH, CISA, CISM, CCNA Security, etc.
    At least 4 years relevant experience.
    Significant practical knowledge in the following areas:

    Unix, Linux, Windows, operating systems
    Well-known networking protocols and services (FTP, HTTP, SSH, SMB, LDAP, etc.)
    Exploits, vulnerabilities, networks and network attacks
    Packet analysis and Regular expressions
    Database structures and queries

    Direct experience with anti-virus software, intrusion detection, firewalls and content filtering
    Knowledge of risk assessment tools, technologies and methods
    Knowledge of disaster recovery, computer forensic tools, technologies and methods
    Experience in planning, researching and developing security policies, standards and procedures
    Professional experience in a system security administration role supporting multiple platforms and applications
    Ability to communicate network security issues to peers and management
    Ability to read and use the results of mobile code, malicious code, and anti-virus software
    Strong understanding of endpoint security solutions to include File Integrity Monitoring and Data Loss Prevention.
    Understanding of common network services (web, mail, FTP, etc.), network vulnerabilities, and network attack patterns
    Excellent communication and interpersonal skills; ability to communicate: write clearly and speak authoritatively to both business and tech audiences
    Demonstrated critical thinking, analytical and problem solving skills to diagnose and troubleshoot technical issues
    Strong planning and organization skills;
    Keeping abreast with latest technology and ability to learn new technologies and concepts quickly
    Ability to operate within 24 Hour shifts as and when required

  • Developer – Digital Factory

    Developer – Digital Factory

    Drive product design from end-to-end to create distinctive visual digital solutions for organization’s customers and employees. The Incumbent will report to the Digital Factory Manager or any other official as may be designated.
    Job Responsibilities

    Use agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the customer and employee experience
    Collaborate with other agile team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements
    Communicate with the business about Agile processes to set and manage expectations about delivery methods and timelines
    Proactively take on challenging problems and effectively collaborate with people inside and outside the digital unit.

    Qualifications

    3+ years expert experience in HTML5/CSS/JavaScript and building mobile, responsive/adaptive web applications
    Experience with tooling and the webapp development stack: grunt/gulp, bower, npm, GIT etc.
    Strong professional experience with Javascript MVC
    Frameworks (e.g., Angular JS, Backbone, etc.)
    Experience or working knowledge of one or more of the following programming languages: iOS , Android or Angular
    Experience writing or utilizing RESTful API services and performance tuning large scale applications
    Experience working in a design/UX driven environment is an advantage
    Design Diploma or any other relevant course/ qualification in IT/ Software studies

    Knowledge

    Knowledge of agile values, principles and practices
    Knowledge of services in banking

  • Foundation Manager

    Foundation Manager

    Job description
    I&M Bank Limited (a regional Bank with a fast growing branch network around the country) is looking to set up a Corporate Foundation to drive its Corporate Social Responsibility strategy in order to achieve an inclusive and sustainable approach to social development. The Foundation will be tasked to deliver cutting edge programs in the four key thematic areas of environmental conservation, economic empowerment, education & skills development and enabling giving. It will make strategic and focused grants in line with the bank’s overarching business strategy while working with select partners and stakeholders to contribute to economic growth as well as long term social progress that will create social and environmental value for all.
    The Bank is looking to recruit a competent and highly motivated individual for the following position:
    REF: FM /8/2018
    Job Summary:
    Reporting to the Board of Trustees, the job holder will be responsible for overseeing successful implementation of the Foundation’s Strategy and day to day running of the Foundation’s Secretariat. Key activities will involve establishing the Foundation’s administrative and programmatic aspects, executing on the Foundation strategy, resource mobilization and building relationships with various partners and stakeholders.
    The successful candidate will be expected to;

    Drive implementation of the Foundation’s Strategy, working collaboratively with the Board of Trustees and I&M Bank’s Management.
    Develop effective financial and investment strategies and ensure these are well aligned with the Foundation’s Strategy and successfully implemented.
    Lead in grant making, grants management and donor/partners engagement to ensure strategic engagements and partnerships are carried out optimally.
    Build a strong culture that will enable the Foundation carry out its long-term objectives and grow as an organization with appropriate values and ethical practices.
    Develop tools for proper management of all aspects of the organization including human capital, assets, social investment and financing systems
    With the team of staff, oversee identification and development of suitable programs under the core focus of the organization
    Ensure the organizations legal requirements are adhered to according to the governing laws
    To run the day to day activities of the Foundation in close collaboration with the Board of Trustees and members of staff.
    Prepare monthly, annual and other reports as may be required by the Board of Trustees.
    Overseeing timely internal and external audits
    Coach and nurture staff to ensure their growth and maximum utilization of their capabilities

    Qualifications

    Bachelor’s Degree in any of the following areas; Business, Social Sciences, and Humanities & Arts, or related field gained from a recognized university;
    A post-Graduate qualification in a relevant field from a recognized institution will be an added advantage.
    A master’s degree in any management or social science field from a recognized institution will be an added advantage.
    Minimum of five (5) years’ experience in a philanthropic or charitable organization with at least three (3) years spent in management level in a significant organization(s) with similar operations

    Core competencies

    Clear appreciation of corporate social investment and the vital role of the private sector in development including the Sustainable Development Goals (SDGs)
    Excellent leadership competencies including analytical skills, excellent organization and coordination skills and ability to make difficult decisions;
    Experience working with local and global stakeholders as strategic business partner, stakeholder and/or shareholder.
    Extensive experience in managing or working at top level management of a philanthropic institution
    Intensive experience with grant-making and donors
    Tested skills in proposal and report writing

    If you believe you meet the above requirements, please send your application together with comprehensive curriculum vitae indicating your qualifications, present position, salary expectations and names and contacts of three referees.

  • Application Development Officer (Omniflow and Omnidocs)

    Application Development Officer (Omniflow and Omnidocs)

    Job description
    REF: OICT/1/2018
    Job Summary:
    The job holder will be responsible for Banking Process Automations and developing Web application for the Bank and managing third-party Web application support. In addition, the role entails liaising and coordinating with Application Vendors for enhancements and resolution of issues.
    Key responsibilities:
    The Incumbent will report to the Sr. Manager Automation and Analytics under Digital Banking Services with the key responsibilities as:

    Application Development
    Process Automations using Omniflow and Omnidocs from Newgen.
    Designing and developing applications for I&M Bank.
    Responsible for end to end System integration testing of the Applications.
    Maintenance and upkeep of the various applications
    Support to 3rd Party Applications
    L1/L2 Support on Omnidocs and Omniflow solutions from Newgen
    L1/L2 support on Loan Origination System from Newgen
    Liaising and coordinating with Application vendors for issue resolution.
    Liaising and coordinating with Application vendors for project implementation and closure.
    Providing support for user acceptance testing and Go Live rollover process
    Responsible for system documents, technical & user manuals along with training
    Extraction of information from databases for purpose of analysis
    Providing support to implement audit/assessment recommendations
    Providing support for review & optimization (in terms of availability, security and compliance) of the applications

    Qualifications and Competencies:

    Experience in web service integration (SOAP/REST/JSON/XML)
    Experience in web development on Java/PHP/.Net or other platforms
    Experience with major browsers (HTML5 /CSS3/Ajax /JSON/ jQuery)
    Experience with popular JavaScript libraries
    Bachelor’s degree in Information Systems/Technology or its equivalent from a recognized institution
    Should have 1-2 years development experience on Omniflow and Omnidocs solution from Newgen.
    At least 2 to 3 years relevant experience in Information Systems
    Good communication and interpersonal skills
    Ability to work under pressure
    Good decision making and problem-solving skills
    Ability to work for extended hours if required

  • Junior Product Designer

    Junior Product Designer

    Job description
    REF: JPD/7/2018 – JUNIOR PRODUCT DESIGNER
    JOB SUMMARY:
    The Junior Product Designer will be responsible for creating end-to-end product designs in order to deliver distinctive digital solutions for I&Ms customers and employees.
    KEY ACCOUNTABILITIES
    The incumbent will report to the Design Lead or any other official as may be designated and will be responsible for:

    Designing and delivering elegant and delightful product experiences as part of a cross-functional Agile product team.
    Actively collaborating with business / brand stakeholders throughout the design and development process.
    Assisting Product Owners in executing both long and short-term vision for digital products.
    Clearly articulating proposed design and key decisions with Product Owners.
    Exploring solution space and refining concepts via wireframes and detailed high definition design.
    Defining the visual style and position relative to design guidelines.
    Researching, identifying and articulating customer needs
    Building prototypes and designing tests to validate customer needs, requirements and behaviors.
    Collaborating with other designers within and cross-team to problem solve design challenges and maintain a level of design consistency and coherence across client organization products.

    COMPETENCIES REQUIREMENT:
    Qualification
    Design Diploma or any other relevant course/ qualification in design studies
    Experience

    Strong experience in design
    Experience with designing quality consumer products
    Experience with user-centered design that spans some combination of web, mobile, tablet.
    Experience with Graphical and Visual Design, including use of a diverse set of software such as the Adobe suite, OmniGraffle, Balsamiq, Axure,
    InVision, Sketch or other tools for Graphic / Visual Design

    Knowledge

    Knowledge of agile values, principles and practices
    Knowledge of services in client’s industry
    Awareness of current design trends

  • Scrum Master 

Agile Coach

    Scrum Master Agile Coach

    Job description
    REF: DFD /1/2018 – SCRUM MASTER
    Job Summary:
    Enabling cross-functional teams to develop medium-to-complex business / customer/ employee solutions using the agile way of working that integrates the business and technical needs. The Incumbent will report to the Digital Factory Manager or any other official as may be designated.
    Key Accountabilities

    Provide ongoing facilitation and coaching that enables the team to excel at agile development
    Facilitate medium-to-high complexity Agile initiatives from initiation through release
    Navigate and identify shared IT services required by the team in the delivery of its objectives
    Facilitate discussions leading to collective decision-making, goal setting and conflict resolution within the team
    Actively manage risks and external dependencies drawing in team members as appropriate
    Create and maintain the appropriate vehicles for open communication within the scrum team (e.g. tracker boards, JIRA) to create a trusting and safe team environment
    Continuously seek to improve team performance by promoting joint accountability for results and solving productivity issues

    Qualifications and Competencies:

    At least 1 successfully delivered project using Scum methodology in the role as Scrum Master
    At least 3 successfully delivered technical projects with experience in software development and/or project management
    Relevant business degree

    Knowledge

    Knowledge of Agile software development process (e.g. XP, Kanban, Scrum, etc.)
    Knowledge and/or experience with Agile techniques: User Stories, Test Driven Development, Continuous Integration, Continuous Testing, Paired Programming, Automated Testing, Agile Games
    Applicable knowledge of the technologies used by the team

    Only shortlisted candidates will be contacted. Canvassing will lead to automatic disqualification.

    go to method of application »

  • Social Media Marketing Officer 

Data Engineer 

Data Scientist

    Social Media Marketing Officer Data Engineer Data Scientist

    REF: SMO/06/2018
    JOB SUMMARY:
    The job holder will join the Social Media team of the Bank which develops and manages the growing Social Media and Online activities for the Bank. This includes but not limited to assisting in implementing the Bank’s Social Media strategy, developing brand awareness, generating inbound traffic and cultivating leads and sales.
    KEY RESPONSIBILITIES
    The Incumbent will report to the Social Media Manager and will assist in:

    Developing Social Media Strategy

    Developing the plan and the parameters for the Bank’s Social Media Strategy.
    Determining objectives, establishing what needs to be accomplished and defining how it will be done, in close liaison with various departments/segments/external partners.

    Social Advertising and Analysis

    Planning and placing social media adverts on platforms such as Facebook, Twitter, Google display ads etc.
    Identifying and setting up the correct target audience for each campaign.
    Experimenting with different types of adverts, creatives and analyzing the results of social media ads.
    Monitoring and refining ad campaigns for maximum Return 0n Investment (ROI)

    Managing Social Media campaigns

    Monitoring and reporting performance of Social Media Campaigns
    Tracking and monitoring the effectiveness and success of online initiatives (Facebook ads, Twitter ads and Google ads), in order to calculate Return On Investment and determining efficacy and areas for social media campaign improvement.
    Collaborating with Agency for campaign related discussions

    Managing Bank’s Social and Digital touch points

    Collaborating with the agency to develop engaging, creative, innovative content for regularly scheduled posts, which enlighten audiences and promote brand / Segment / product focused messages.
    Ensuring Digital touch points (Screensaver, ATM Screens, Branch LCD Screens) are updated on a frequent basis and that messaging is timely and relevant.
    Coordinating social media messaging with Marketing department, Product department and Segments heads to align with organizational goals.

    Engaging and Monitoring Social Media Audience

    Engaging audience on Social Media and responding to them in a timely manner
    Monitoring the Social sites for any positive or negative feedback about I&M Bank and its products & services and alerting the relevant branch/ department.

    Website and Search Engine Optimization

    Using various analytical tools available to measure website activity and having a good understanding of Search Engine Optimization
    Managing the redesign/redevelopment of the organization’s website and suggesting ways to improve the usability, design and content of the website on an ongoing basis.
    Managing and updating website content regularly

    Reporting

    Reporting on various Social Media activities, campaigns, and website statistics using various tools available.

    Email Communication and Marketing

    Creating content for various internal and external communications.
    Planning, designing, testing, and scheduling/sending out marketing emails and campaigns that drive product/service signups, lead generation and improve product awareness.
    Working with the ICT team to obtain targeted customer data needed for email marketing campaigns.
    Measuring and reporting on performance of all email marketing campaigns, including advising on how to improve results.

    COMPETENCIES REQUIREMENT:
    Personal Skills/Attributes:

    A creative mind (Thinking out of the box)
    Excellent communications skills; must have excellent writing and language skills and knowledge on how to write effective copy in different styles, for websites, twitter, Facebook, etc. Must have ability to visualise as well as convey a message into relevant and interesting content.
    Technical skills in designing and use of Designing tools such as Adobe Creative Suite will be an added advantage.
    Aware/familiar with online tools for Social Media management
    Customer focused
    Should be creative and technology savvy person with innovative ideas

    Qualifications and Experience:

    Bachelor’s degree in Marketing, Journalism and Public Relations. (Degree in Digital Marketing or equivalent coursework would be an added advantage)
    Demonstrated experience in a specialized Social Media and Digital Marketing company or be a key member of the Social Media team of a major organization
    At least 2 years’ experience of Social Media Marketing in– LinkedIn, Twitter, Facebook, Google+, YouTube, Instagram e.t.c
    Experience in handling social media within the banking sector will be an added advantage
    Preferred age 25-32 years

    Candidates with no prior hands on experience in handling social media in an organisation need not apply.

    go to method of application »

  • Design Lead 

Product Owner 

Quality Analyst 

Digital Manager 

Engineering Lead 

Business Translator 

Product Owner Coach

    Design Lead Product Owner Quality Analyst Digital Manager Engineering Lead Business Translator Product Owner Coach

    REF: DL/5/2018
    Job Summary
    The role holder will be responsible for partnering with the Digital Manager and digital leadership team to develop effective product strategies, visions and execution plans. The incumbent mission will be to shape and deliver digital solutions that transform customer experiences for the bank
    Job Responsibilities

    Driving end-to-end user experience design, including discovery, ideation, conception, detailed design, prototypes and validation across multiple products and areas
    Working across multiple cross-functional product teams, to create and influence the creation of elegant user experience to create business impact (e.g., customer, employee and advisor engagement /productivity)
    Working closely with digital factory executives, Product Leads, Product Managers, Engineering Leads along with marketing and business stakeholders to design and deliver user-centric experiences.
    Leading a team of UX/UI Designers in leveraging creative and holistic thinking to providing an engaging and intuitive user experiences for digital products.
    Mentoring designers within the UX/UI team, assisting them in setting and achieving satisfying career goals
    Growing the organizational design capabilities through introducing design thinking across the organization and recruiting and hiring new designers.
    Implementing a culture and principles within the team that prioritize inclusion, innovation and teamwork, while setting new standards in executional and operational excellence.
    Leading user research, persona development, usability testing, contextual inquiry, and task analysis.
    Championing user-centered design practices when solving design requests and challenges.
    Constantly monitoring analytics, customer feedback, digital banking leaders and best practices in order to practice insight-driven optimization and innovation.
    Collaboratively working with Product Leads, Product Managers to understand their digital product roadmaps and requirements and ensuring UX is tightly integrated into the roadmaps.
    Ensuring that there is a strategic UX vision for the organization, which will be actualized over time through evolutionary, iterative updates.
    Working with cross-functional product development teams to build designs that meet those requirements – including design specification documents, user flows, wireframes, prototypes, etc.
    Developing, communicating and enforcing a Design System which incorporates user experience and user interface guidelines for each of our digital solutions.

    Qualifications

    Extensive design experience (6+) in a digital product environment
    Bachelor’s degree in Design or equivalent area
    Experience with designing quality consumer products, as well as enabling business capability and objectives through technology
    Entrepreneurial self-starter who is self-motivated, but also a team player with a professional presence
    Experience with conducting user research, usability testing, A/B testing, interface design, rapid prototyping, agile product development

    Knowledge

    Knowledge of Agile software development process
    Fluent in English
    Well rounded user-centred design portfolio that spans some combination of web, mobile, tablet, TV, and wearables.
    Graphical and visual design skills, including hands on experience with diverse set of software such as Sketch app, Adobe suite, OmniGraffle, Balsamiq, Axure, Invision, Framer or other tools for graphic design, visual design and prototyping

    Personal Characteristics

    Independent, trustworthy and charismatic with absolute integrity.
    Good measure of creativity, social competence and ability to work in a team
    Entrepreneurial and proactive management skills and a “can do attitude”
    High energy levels, stress resistance and cultural openness will be therefore highly valued
    Strong communication skills in dealing with leadership, key clients, business partners and teams

    go to method of application »

  • Relationship Manager 

Credit Support & Monitoring

    Relationship Manager Credit Support & Monitoring

    Job Summary
    The position is responsible for marketing to new and existing clients to grow quality business of both the asset and liability book in line with segment targets and attain target profit for the Segment. This role is also responsible for the retention of existing Segment customers, and growing the wallet share from existing business/personal banking requirements and effective management of the relationship /customer experience. The role is also the point of contact for borrowing customers.
    Job Responsibilities

    Prospecting for new business opportunities and offering the full range of Banking products and services such as personal accounts, current accounts, loans, fixed deposit accounts, card products, Internet Banking, Home Loans, Commercial Advances by way of Working Capital, Term Loans, STL’s, Hire Purchase, Asset Financing, IPF’s, Letters of Credit and Letters of Guarantees;
    Documenting Account opening and executing all KYC documents to facilitate account opening and all Bank’s products and services;
    Obtaining related financial documents to be able to put forward any new borrowing requests from the client;
    Preparing Call reports with recommendations and submitting for consideration by approvers;
    Mobilizing High Cost and Low Cost Deposits and growing the Bank’s Deposit Base in line with Segment targets;
    Providing feedback to the client on the outcome of their request and providing other solutions which could be beneficial to them in the long run;
    Processing and concluding transactions in a timely manner;
    Making regular client visits to review business requirements, assessing assets under securities held or offered and submitting call reports;
    Processing ad-hoc/additional/new requests/excesses under allotted portfolio and obtaining approvals where/when required;
    Cross selling the Bank’s and Group’s products.
    Conducting reviews and renewals for existing relationships for clients enjoying various Credit facilities by proposing and recommending Credit Appraisals;
    Making follow ups with Credit department on the offer letter and other Banks contractual documents for the client to execute for facilities approved and following up internally and externally for processing of securities and marking limits;
    Attending to  the Credit  Audit  report and  ensuring that ARPs  are  promptly  attended to  and  resolved;
    Making regular customer meetings and visits to build and grow the relationship;
    Filling customer instructions/important loan related documents in the client’s respective dockets for safe custody as the information is private and confidential;
    Reviewing Loan excess and arrears reports on a weekly basis and providing comments for all accounts listed. This involves making daily follow ups with clients to ensure that their accounts are conducted within their sanction limits and any irregular excess are regularized within the shortest time possible;
    Reviewing and commenting on enhanced and new facilities at the end of every month as per the Central Bank of Kenya requirement to the Credit department.

    Qualifications

    Master’s degree in Business Administration or its equivalent from a recognized institution will be an added advantage; and
    Bachelor’s degree in Business Administration/Marketing or its equivalent from a recognized institution.
    Chartered Institute of Marketing diploma or its equivalent; and
    Member of Chartered Institute of Marketing (CIM) or equivalent professional body.
    At least 5 years relevant experience
    Ability to write complex letters, comprehensive reports and to perform complex calculations.

    Skills and Attributes

    Excellent communication and interpersonal skills;
    Good financial analysis skills;
    Excellent problem solving and decision making skills;
    Knowledgeable in credit, legal (conveyancing) and lending knowledge;
    Basic understanding of Banking Law; and
    Knowledgeable in the Banking Act, CBK prudential guidelines and credit policies.

    go to method of application »

  • Scrum Master 

Senior Manager, Credit Support & Monitoring 

Digital Manager

    Scrum Master Senior Manager, Credit Support & Monitoring Digital Manager

    Ref: DFSM /1/2018
    Job Summary
    Enabling cross-functional teams to develop medium-to-complex business / customer/ employee solutions using the agile way of working that integrates the business and technical needs. The Incumbent will report to the Digital Factory Manager or any other official as may be designated.
    Job Responsibilities

    Provide ongoing facilitation and coaching that enables the team to excel at agile development
    Facilitate medium-to-high complexity Agile initiatives from initiation through release
    Navigate and identify shared IT services required by the team in the delivery of its objectives
    Facilitate discussions leading to collective decision-making, goal setting and conflict resolution within the team
    Actively manage risks and external dependencies drawing in team members as appropriate
    Create and maintain the appropriate vehicles for open communication within the scrum team (e.g. tracker boards, JIRA) to create a trusting and safe team environment
    Continuously seek to improve team performance by promoting joint accountability for results and solving productivity issues

    Qualifications

    At least 1 successfully delivered project using Scrum methodology in the role as Scrum Master
    At least 3 successfully delivered technical projects with experience in software development and/or project management
    Relevant business degree
    Knowledge of Agile software development process (e.g. XP, Kanban, Scrum, etc.)
    Knowledge and/or experience with Agile techniques: User Stories, Test Driven Development, Continuous Integration, Continuous Testing, Paired Programming, Automated Testing, Agile Games
    Applicable knowledge of the technologies used by the team

    go to method of application »