Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 4, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Equity Bank Limited (The "Bank”) is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank’s registered office is 9th Floor, Equity Centre, P.O. Box 75104 - 00200 Nairobi. The Bank is licensed under the Kenya Banking Act (Chapter 488), and continues to offer retail banking, microfinance and relat...
    Read more about this company

     

    Senior Angular Developer

    We are looking for an accomplished Senior Angular Developer to lead our development initiatives. With a deep understanding of Angular framework and a proven track record of delivering complex web applications, you will guide our team in creating transformative digital experiences. Your leadership and expertise will shape the direction of projects and set the bar for quality and innovation.

    Position Overview:

    As a Senior Angular Developer in our organization, you will be responsible for:

    • Leading the end-to-end development of sophisticated web applications using Angular framework.
    • Collaborating closely with cross-functional teams to define technical architecture, design scalable solutions, and ensure seamless integration.
    • Mentor and guide junior and mid-level developers, fostering a culture of learning and continuous improvement.
    • Write high-quality, modular, and maintainable code in JavaScript, TypeScript, HTML, and CSS, adhering to industry best practices.
    • Conduct comprehensive code reviews, providing strategic feedback to enhance code quality, performance, and maintainability.
    • Collaborate with UI/UX designers to translate complex concepts into intuitive user interfaces.
    • Address complex technical challenges, debugging and resolving issues to ensure successful project implementation.
    • Participate actively in project planning, estimation, and resource allocation, leveraging your experience to drive project success.
    • Stay abreast of emerging technologies, industry trends, and best practices, and share your insights with the team. 

    Qualifications:

    • Bachelor's degree in computer science, Software Engineering, or related field (or equivalent practical experience).
    • A minimum of 4 years of professional web development experience with a strong emphasis on Angular framework.
    • Expertise in JavaScript, TypeScript, HTML, and CSS, with a proven track record of architecting and building complex web applications.
    • Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
    • Experience with version control systems (e.g., Git) and agile development methodologies.
    • Exceptional problem-solving skills, attention to detail, and a strategic mindset.
    • Excellent communication and leadership abilities, with a track record of mentoring and guiding developers.
    • Proven ability to lead technical discussions, drive decisions, and collaborate effectively with cross-functional teams.
    • Familiarity with backend technologies, RESTful APIs, and databases is highly advantageous.
    • Experience with Angular security best practices, testing and debugging methodologies, performance optimization techniques.
    • Experience with Angular integration with other technologies, such as Node.js, .NET, Azure.
    • Ability to work independently and as part of a team.
    • Ability to manage multiple projects simultaneously.
    • Ability to communicate effectively with technical and non-technical audiences.
    • Knowledge of automated testing frameworks and practices.

    go to method of application »

    Solutions Architect

    • The objective of this role is to design business solutions and capabilities in alignment with the enterprise architecture developed by the Group Chief Architect, with a focus on Payments applications and other Technologies. The Solution Architect will lead the solution design and implementation for 
    • complex systems, platforms and would interact with key business stakeholders, CX design teams, development, QA and operation teams on a variety of initiatives in a highly collaborative, fast-paced environment. The 
    • ideal candidate will have strong business & technology acumen and will define how Payments capabilities will be built. They will support timely delivery of those capabilities and solutions including participating in planning and requirements definition in collaboration with business owners and other key stakeholders to ensure that the time and effort of the Solutions Delivery teams is producing the greatest value and is in alignment with the overall strategy.

    Job Responsibilities/ Accountabilities:

    • Designs enterprise solutions and capabilities that are scalable, adaptable, and in synchrony with the ever-changing business needs in alignment with the architecture strategy, policies, standards and procedures set by the Group Chief Architect 
    • Contributes to a reduction in IT complexity, enforcement of discipline and standardization of define architecture standards in order to ensure better interoperability of the systems and services
    • Leads the design of innovative enterprise solutions, working closely with Programmer Analysts, QA, and other stakeholders to get high-quality products and features.
    • Documents and communicates architectural requirements for solutions and capabilities.
    • Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
    • Resolving technical problems as they arise.
    • Providing supervision and guidance to development teams.
    • Continually researching current and emerging technologies and proposing changes where needed.
    • Informing various stakeholders about any problems with the current technical solutions being implemented
    • Assessing the business impact that certain technical choices have.
    • Providing updates to stakeholders on product development processes, costs, and budgets. 

    Requirements:

    • Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or related field. Master preferred.
    • Five (5+) years’ experience in a solution architecture role designing complex solutions preferably in a financial services’ setting.
    • 10+ years of IT and business/industry work experience including architecture design and deployment, systems lifecycle 
    • management, and infrastructure planning and operations.Experience in financial services preferred.
    • Experience with money movement platforms and services preferred.
    • Experience with architectural frameworks (TOGAF, Zachman, FEA, or a hybrid of multiple frameworks).
    • Experience with security technologies, processes, and concepts.
    • Experience with User Centered Design practices.
    • Experience with environments containing multiple, diverse technologies and processing environments.
    • Experience working/leading projects executed using Waterfall and Agile Methodologies
    • Good understanding of DevOps and CI/CD practices. Experience on these items is mandatory
    • Experience in designing solutions for hybrid environments (onpremise and cloud). Cloud certification is an added advantage
    • In-depth understanding of coding languages (Java, python, c#).
    • Command of sound software design principles and patterns is required.
    • Sound knowledge of various operating systems (Linux, AIX, Solaris, Windows) and databases (Oracle, MSSQL, MySQL, Postgres and NoSQL DBs)
    • Strong organizational and leadership skills.
    • Demonstrable communication skills – ability to convey complex design solutions in user friendly language to senior non-technical stakeholders

    go to method of application »

    Lead Angular Developer

    • We are seeking a dynamic and experienced Lead Angular Developer to take charge of our development endeavors. With a profound mastery of the Angular framework and a track record of delivering exceptional web applications, you will lead a team of developers and collaborate closely with cross-functional stakeholders. Your leadership, technical expertise, and strategic vision will define the success of our projects.

    Responsibilities:

    • Oversee the development of a team of Angular developers, including assigning tasks, providing feedback, and tracking progress.
    • Mentor and develop junior developers, providing them with the knowledge and skills they need to succeed.
    • Develop and maintain Angular documentation and training materials.
    • Stay up-to-date on the latest Angular technologies and trends, and share this knowledge with the team.
    • Represent the team to stakeholders, communicating progress and ensuring that all requirements are met.
    • Work with other teams, such as product management and design, to ensure that Angular applications are aligned with business goals.
    • Architect and lead the end-to-end development of sophisticated web applications using Angular framework.
    • Collaborate with UI/UX designers, product managers, and other stakeholders to define technical requirements and deliverables.
    • Lead the design and implementation of scalable and maintainable software solutions that exceed client expectations.
    • Conduct thorough code reviews, offering insightful feedback to elevate code quality, performance, and maintainability.
    • Troubleshoot and resolve complex technical issues, ensuring seamless implementation and optimal performance.
    • Collaborate on project planning, estimation, and resource allocation, leveraging your experience to drive successful outcomes.
    • Stay current with emerging technologies, industry trends, and best practices, and share your insights to advance the team's capabilities.
    • Foster a culture of innovation, continuous improvement, and knowledge sharing within the development team.
    • Oversee the deployment of Angular applications to production environments.
    • Work with DevOps engineers to ensure that Angular applications are deployed in a secure and scalable manner.
    • Monitor the performance of Angular applications in production and make necessary adjustments to ensure optimal performance.
    • Work with clients to ensure that they are satisfied with the deployment of Angular applications.

    Qualifications:

    • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
    • Minimum of 6 years of professional web development experience with substantial focus on Angular framework.
    • Expertise in JavaScript, TypeScript, HTML, and CSS, with a proven track record of architecting and delivering complex web applications.
    • Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
    • Proficiency with version control systems (e.g., Git) and agile development methodologies.
    • Exceptional problem-solving skills, meticulous attention to detail, and a strategic mindset.
    • Excellent communication and leadership abilities, with a demonstrated ability to mentor and guide developers.
    • Proven experience leading technical discussions, making informed decisions, and collaborating with cross-functional teams.
    • Familiarity with backend technologies, RESTful APIs, and databases is highly advantageous.
    • A strong understanding of Angular best practices and patterns.
    • Experience with Angular testing and debugging.
    • Experience with Angular performance optimization.
    • Experience with Angular integration with other technologies, such as Node.js, .NET, MongoDB, Azure or AWS.
    • Excellent communication and interpersonal skills.
    • The ability to work independently and as part of a team.
    • The ability to manage multiple projects simultaneously.
    • The ability to meet deadlines and work under pressure.
    • Experience with DevOps and cloud technologies such as Azure and AWS.
    • Experience with Angular CLI.
    • Experience with Angular Material or other Angular UI libraries.
    • Experience with Angular testing frameworks, such as Karma, Jasmine and Cypress.
    • Experience with Angular deployment tools, such as Angular CLI and Doc

    go to method of application »

    Technical Product Manager

     Product Strategy and Vision

    • Define the product vision and strategy aligned with the bank’s business objectives and growth plans across Sub-Saharan Africa.
    • Conduct market research and competitive analysis to identify opportunities for new products and enhancements.
    • Stay abreast of emerging technologies and recommend innovative solutions to enhance product offerings.
    • Stay abreast of emerging technologies and recommend innovative solutions to enhance product offerings

    Product Development and Lifecycle Management

    • Collaborate with cross-functional teams (development, design, marketng, and operations) to deliver high-quality digital platforms.
    • Translate business requirements into technical specifications and user stories.
    • Oversee the end-to-end product lifecycle, from ideation to deployment and ongoing maintenance.
    • Monitor and report on product performance, making data-driven decisions to optimize user experience and functionality.
    • Work with fintech and global technology partners to integrate advanced tools, APIs, and services.
    • Ensure seamless interoperability between the bank’s platforms and third-party systems.

    Planning & Execution

    • Execute the Product Solutioning Approach for assigned Segment, Product and Channel areas.
    • Develop and maintain the product roadmap, prioritizing features and functionalities based on business impact.
    • Successfully manage the development, and execution of highly visible, innovative, complex, critical, and strategic product programs.
    • Be part of multiple project teams constituted to deliver the agreed products within the assigned portfolio.

    User Experience and Market Alignment:

    • Designing user-centric investment technology solutions
    • Conducting comprehensive user research and experience mapping
    • Developing sophisticated user personas across different investor segments
    • Creating intuitive digital interfaces for complex investment management
    • Ensuring product accessibility across diverse technological environments

    Performance Optimization and Strategic Analysis

    • Developing advanced product performance measurement frameworks
    • Implementing sophisticated analytics for product enhancement
    • Conducting continuous user feedback analysis
    • Creating strategic product improvement methodologies
    • Monitoring and optimizing key product performance indicators

    Stakeholder Management

    • Act as the primary liaison between technical teams and business stakeholders, ensuring alignment on product goals and deliverables.
    • Communicate product progress, challenges, and achievements to internal and external stakeholders.
    • Manage stakeholder expectations and prioritize features to balance competing demands.

    Compliance and Security

    • Ensure all products meet regulatory requirements and adhere to global and regional compliance standards.
    • Collaborate with security teams to implement robust measures protecting customer data and transaction integrity.

    Required Skills/Competencies

    • Strategic Thinking: Ability to align technical initiatives with business objectives and market trends.
    • Technical Proficiency: Strong grasp of front-end and back-end technologies and architecture.

    go to method of application »

    Business Analyst Manager

    The Business Analyst’s role is to elicit, analyze, document, and validate the business needs of stakeholders. This includes interviewing stakeholders, eliciting, and compiling user requirements to understand the technology solutions they need. The Business Analyst will apply proven communication, analytical and problem-solving skills to help the business make good technology decisions.

    The Business Analyst will also be proactive by exploring emerging technologies to optimize business processes. The BA will play a pivotal role in ensuring IT’s understanding of business requirements. Majorly, BA acts as a bridge between specific Business Units/Subsidiaries and IT Services, planning and coordinating operational activities by maximizing the value provided by systems to that particular business unit or subsidiary. In addition, work with users to identify ways in which IT services can benefit their business, and define the detail of their requirement in terms of functionality and performance.

    Responsibilities:

    • Lead a team of Business Analysts in collaborating with project sponsors to determine project scope and vision
    • Oversee the identification of project stakeholders and establish user classes, as well as their characteristics
    • Coordinate requirements elicitation sessions via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, etc.
    • Identify and establish scope parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics
    • Work with stakeholders and project team to prioritize elicited requirements
    • Research, review and analyze the effectiveness and efficiency of existing requirements- gathering processes and develop strategies for enhancing or further leveraging these processes.
    • Maintain an understanding of business processes and their IT needs
    • Maintain an awareness of current and emerging technologies
    • Identify opportunities where business objectives can be met by using IT
    • Develop and manage relationships with business and subsidiary management and assist all levels within the business area to define their overall business requirements
    • Provide Business Units/Subsidiaries with advice, guidance and assistance in the identification, selection, testing, and analysis of IT Services’ capabilities
    • Work with users to define the details of their requirements in terms of functionality and performance
    • Support introduction of new services
    • Proactive identification of value-adding IT business solution for the business units/domains
    • Ensure business requests align with IT strategy and recommend IT solution that will maximize influence and business process improvements
    • Draw out business prioritization process – assist in making the case for funding and supporting stakeholder discussion leading to approval
    • Represent specific business user constituencies in ensuring that realistic but robust requirements are submitted
    • Facilitate understanding of specific requirements and adequate packaging of service for represented Business/Subsidiaries
    • Monitor overall application and functionality build, ensuring requirements are implemented
    • Manage key stakeholders in IT and business to ensure tight alignment of IT initiatives with the business objectives
    • Coordinate communication strategies with end-users and business community 
    • Establish (with Business & Technical solutions) the best technical support to deliver cost-effective solution satisfying the business requirements and needs
    • Monitor specific functionality build, ensuring requirements, budget and calendar are respected
    • Support on acceptance and user testing 
    • Voice concerns and/or satisfaction on the user community with IT Service effectively creating a continuous improvement circle

    Qualifications:

    • First degree in Business or ICT related discipline from a recognized university
    • Certified Business Analysis Professional (CBAP) certification
    • ITIL, Project Management Professional (PMP) certification, PRINCE2 certification is an added advantage
    • MBA is an added advantage
    • Knowledge of a mainstream project methodologies and frameworks (e.g. Agile, SAFe, Scrum, Prince2 etc.) is an advantage

    Years of experience:

    • Minimum -5 years as a Business Analyst Manager; Senior Business Analyst, Senior Process Analyst or IT Project Manager
    • Minimum 3 years’ experience as an IT Business Analyst or IT Project Manager

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Equity Bank Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail