Job Opportunities at Equity Bank Kenya

Bank Jobs, Job in Kenya, Engineering Jobs, Technology Jobs,

Senior iOS Engineer

Job Responsibilities

  • Strategy, Planning & Execution.
  • Design, build and maintain efficient scalable mobile app.
  • Build Reusable Code and Library for Future Use.
  • Developing features for new requirements and functionality across iOS mobile app platforms using Objective-C and Swift.
  • Maintaining and growing the mobile app platform’s API library. Includes updating API’s and creating new APIs as needed.
  • Triaging and correcting mobile app defects.
  • Reviewing and translating business requirements/user stories into development requirements in coordination with Scrum Team activities/procedures.
  • Participating in Scrum Team design review meetings to establish designs and approaches for user stories and requirements.
  • Participating in Tech Review meetings with development team members to define technical approaches for established stories/designs.
  • Troubleshooting issues reported by users to correct application and API defects/anomalies.
  • Designing, developing, and testing software to meet requirements and design specifications in accordance with development standards and procedures.
  • Participate in code reviews and training programs.
  • Maintaining automated deployment/ build procedures and mobile app distribution procedures.

Qualifications
Required Skills/Experience

  • Bachelor’s degree in information technology, Software Engineering, Computer Science, or related field.
  • Experience as an iOS mobile app developer.
  • Experience developing iOS applications (Swift & Objective-C experience required).
  • Experience delivering a product that is centered around great customer experience.
  • Experience creating and maintaining API’s/web services.
  • Ability to develop and maintain strong relationships with clients as well as internal teams.
  • Experience working with git-based source control on a development team.
  • Experience with offline databases (i.e., Realm).
  • Good understanding of UI/UX design & prototyping.
  • Knowledge of Transforming UI/UX designs to working mock-up applications.
  • Development of mobile applications and related services.
  • Testing of mobile applications and related services.
  • Debugging of mobile applications and related services.
  • Documenting and monitoring mobile applications and related services.
  • Good understanding of RESTful API.
  • Good understanding of Graph QL.
  • Good understanding of MVVM or MVI architecture patterns.
  • Good understanding of Live data handling.
  • Good understanding of Data persistence.

Senior Backend Developer (.Net)

Job Responsibilities/ Accountabilities

  • Strategy, Planning & Execution
  • Design, build and maintain efficient RESTFul APIs in C#
  • Build Reusable Code and Library for Future Use
  • Design and Implementation of data storage solutions
  • Work with Frontend and Mobile App developers to define RESTFul API specs
  • Work well with technical and non-technical people to deliver high value results
  • Participating in Sprint Planning and tracking work items

Essential Knowledge

  • 5+ years’ experience developing applications in C#
  • 3+ years of experience in ASP.NET Core
  • Experience with SOAP and REST services
  • Good understanding of DevOps and CI/CD practices
  • Familiarity with container technologies like Docker and K8s
  • Experience with SQL Server, Oracle Database and MongoDB
  • Experience with cloud technologies Azure/AWS
  • Experience with OAuth and JWT Tokens
  • Knowledge of API Management solutions
  • Knowledge of MicroService Architecture
  • Experience with gRPC
  • Experience with Kafka
  • Experience with unit and integration testing

Qualifications
Preferred

  • Experience with building integrations to messaging platforms is preferred
  • Experience with Google Dialogflow is a plus

Personal Attributes

  • Must be able and willing to collaborate in a team/cooperative environment as well as exercise independent judgment and initiative.
  • Strong analytical, decision-making, and problem-solving skills.
  • Is extremely logical, detail oriented with a keen attention to detail.
  • Demonstrated ability to prioritize workload and meet multiple project deadlines.
  • Ability to conduct research into systems issues and products as required.
  • Highly self-motivated and self-directed.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Proven ability to quickly learn new applications, processes, and procedures.
  • Structured thinker, effective communicator with excellent written and oral communication skills.
  • Excellent listening and interpersonal skills.

Business Growth and Development Manager

Job Purpose
To provide strategic leadership in business development in line with bank’s overall strategy. The role responsible in leading the Credit Risk Manager, Relationship Manager -Business, and the Operations & Service Managers in meeting business developments strategic targets and responsible in establishing and maintaining key relationships with stake holders in the achievement of the Bank’s strategic goals.
Active member of the Banks leadership, contributing to strategic, long, medium- and short-term plans aimed at achieving the bank and departmental objectives. Communicate and articulate the business strategy of the Bank to all stakeholders and keep staff engaged and focused on the business developments goals.
Financial Management

  • Spearhead the development of the annual and quarterly financial plans and budgets for the branch.
  • Direct the Branch’s overall effort in growing business in optimum proportions to achieve set targets.
  • Develop and deepen relationships with existing and potential customers. Identify and disseminate market opportunities and information to guide business development efforts and product development.
  • Conduct regular business visits both to clients of the Bank, prospects and branch/affiliates of the Bank.
  • Maintain a sustainable, profitable and high-quality balance sheet.
  • Cost management –enforce cost optimization of the resources.
  • Continuously review business case for all products and the branch to ensure that all products and Sectors/Segments contribute positively to the strategic goals of the Bank.

Market & Customer Service

  • Act as the Banks’s brand ambassador.
  • Participate in development & execution of strategies that build the Equity brand and endear it to its chosen markets.
  • Position Equity Bank Kenya as a preferred Bank.
  • Ensure full adherence to the Bank’s customer service charter.
  • Increase market share in line with strategic ambitions and in a profitable, ethical, and sustainable manner.

Audit Risk & Compliance

  • Custodian and enforcement of policies and procedures from regulatory authorities, Equity bank and other stakeholders.
  • Put in place effective Business Continuity plan.
  • Ensure audit and risk rating for the business unit improves and is within set thresholds as per the key performance indicators communicated sometimes.
  • Communicate and articulate the Bank’s risk and control environment to the unit staff and ensure good appreciation of the same.
IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

People Management

  • Maintain the appropriate number and caliber human resource to deliver exceptional service, achieve targets and maximize the business’ efficiency and effectiveness.
  • Manage succession at all levels and strive to have competent successors for every key position in the branch with the aim of efficient business continuity and cost management.
  • Mentor and coach staff to build their capacity to perform the roles assigned to them.
  • Provide career guidance and avail learning opportunities and assignments to enhance engagement and career progression.
  • Maintain high morale and motivated staff in the branch
  • Set performance expectations and conduct performance management evaluations promptly to ensure superior performance levels are maintained.
  • Adhere to HR policies in the management of employees.

Performance & Reporting

  • Optimize the use of the Bank’s Management Information System for staff performance management.
  • Ensure optimum segmentation of the Bank’s client database and targeted marketing on the various business segments.
  • Ensure data integrity is maintained regarding the database management and adequate assignment of clientele to business units and to relationship managers/Officers.
  • Submission of relevant and timely reports to the various key stakeholders to aid in decision making.

Qualifications

  • Bachelor’s degree in business administration, finance, or a related field.
  • At least 3 years’ work experience as a Relationship Manager Business or similar role.
  • Knowledge of organizational effectiveness and operations management.
  • Experience in budgeting and forecasting.
  • Leadership and management skills.
  • Ability to develop, implement, and review policies and procedures.
  • Ability to oversee budgeting, reporting, planning, and auditing.
  • Understanding of necessary legal and regulatory documents.
  • Ability to address problems and opportunities for the company.
  • Excellent communication skills.
  • Outstanding organizational skills.

Method of Application

Use the link(s) below to apply on company website.

Business Growth and Development Manager

Senior iOS Engineer

Senior Backend Developer (.Net)

UN Jobs Salary Scale | United Nations Salary Range

× Let's Chat on WhatsApp