Job Overview
About This Job in Kenya
This RPA Developer position in Kenya offers professionals an opportunity to grow in the Banking sector. If you are searching for jobs in Kenya, this opportunity at NCBA Bank could be ideal for you.
The RPA Developer will be responsible for designing, developing, and implementing Robotic Process Automation (RPA) solutions that enhance operational efficiency, reduce costs, and improve service delivery across the organization. The role involves working closely with business units to identify automation opportunities, analyze existing workflows, and develop scalable and sustainable automation solutions using industry-leading tools such as UiPath, Microsoft Power Automate, and Blue Prism. The developer will ensure that all solutions are aligned with business objectives, IT standards, and regulatory requirements within the banking environment, while maintaining high levels of accuracy and reliability. The successful candidate will play a key role in driving digital transformation initiatives by translating business requirements into efficient automated workflows. This includes assessing process feasibility, defining solution architecture, documenting both functional and technical requirements, and ensuring that developed solutions meet performance, security, and compliance standards. The RPA Developer will also be responsible for conducting unit testing, supporting user acceptance testing (UAT), and managing deployment activities while ensuring minimal disruption to business operations and services. In addition, the role requires continuous monitoring, optimization, and improvement of existing automation processes to maximize efficiency and reliability. The candidate will troubleshoot issues, provide timely resolutions, and support business teams by maintaining high system availability and performance. They will also participate in code reviews, enforce best practices, and ensure proper documentation of all automation solutions for future scalability and maintenance. Collaboration with internal stakeholders, including IT teams, process owners, and business analysts, as well as external vendors and consultants, is essential to deliver high-quality automatio…
Working as a RPA Developer in Kenya
A career as a RPA Developer in Kenya offers exciting opportunities for professionals looking to grow in the IT & Software sector.
Companies such as NCBA Bank are continuously searching for talented individuals who can contribute to innovation, productivity, and long-term business growth.
Professionals working in this field gain valuable experience, competitive career prospects, and opportunities to work with industry leaders across Kenya.
Why This Role Matters
This RPA Developer role allows professionals to develop key skills in Banking. The position offers career growth opportunities while supporting the company's mission and values.
Responsibilities for RPA Developer in Kenya
- A key responsibility of the RPA Developer is to design, develop, and configure automation workflows using established RPA development best practices. The developer ensures that all solutions are modular, reusable, and maintainable, adhering to core workflow principles such as proper exception handling, logging, and documentation. They are also responsible for accurately estimating development effort and timelines to support effective project planning and delivery.
- The RPA Developer plays a critical role in driving digital transformation by analyzing business processes and identifying opportunities for automation. The primary objective of this role is to enhance operational efficiency, reduce manual effort, and lower overall operational costs through the implementation of scalable automation solutions. This involves conducting detailed process assessments, evaluating automation feasibility, and prioritizing processes based on complexity, return on investment, and business impact.
- Testing is a critical component of the role. The RPA Developer is expected to create comprehensive test cases covering both positive and negative scenarios to validate the functionality and resilience of automation solutions. In addition, they conduct performance and stress testing to ensure that bots perform reliably under varying workloads and conditions, minimizing the risk of failures in production environments.
- The role also involves performing peer reviews of automation workflows developed by other team members. This ensures compliance with internal governance standards, security policies, and audit requirements. The developer actively contributes to maintaining high-quality standards across all automation deliverables.
- During deployment phases, the RPA Developer supports the promotion of solutions from development to testing and production environments, ensuring smooth transitions and minimal disruption to business operations. Post-deployment, they provide ongoing support, including monitoring bot performance, troubleshooting issues, and implementing enhancements.
- Furthermore, the developer is responsible for maintaining existing automation processes by providing second-level support. This includes diagnosing and resolving issues within agreed service level agreements (SLAs), as well as escalating complex problems to third-level support vendors when necessary.
- Collaboration is a vital aspect of the role. The RPA Developer works closely with business stakeholders to gather requirements, define technical specifications, and recommend process improvements. Regular communication, progress reporting, and stakeholder engagement are essential to ensure alignment and successful delivery. Continuous learning and staying updated with evolving RPA technologies and industry trends are also key expectations for sustained success in this role.
Qualifications for RPA Developer in Kenya
- Degree
Skills & Experience for RPA Developer in Kenya
- A bachelor
- Information Technology
- Software Engineering
- or a related field from a recognized institution is required for this role. Candidates should have a strong foundation in software development principles and a good understanding of automation technologies.
- Professional qualifications include proficiency in RPA tools such as UiPath
- Microsoft Power Automate
- and Blue Prism. Candidates should also have experience in process modeling using tools like Microsoft Visio or similar applications. Basic knowledge of Artificial Intelligence (AI) and Machine Learning (ML) concepts will be an added advantage.
- A solid understanding of database management systems
- particularly SQL
- is essential. Candidates should also demonstrate familiarity with scripting or programming technologies such as Visual Basic or Excel macros
- as well as an understanding of workflow
- based logic and automation frameworks.
- Strong documentation skills and the ability to produce clear and concise technical documentation are important. The ideal candidate should also possess knowledge of banking systems
- policies
- and compliance standards
- especially within a financial services environment.
- The ideal candidate should possess strong analytical and problem
- solving skills
- with the ability to identify automation opportunities and develop effective solutions. Excellent communication skills are required to interact with both technical and non
- technical stakeholders
- ensuring clear understanding of requirements and solutions.
- Technical skills should include proficiency in RPA tools
- SQL databases
- and workflow automation design. Knowledge of scripting languages and experience with system integration will be highly beneficial. The candidate should also demonstrate strong organizational skills
- with the ability to manage multiple tasks and meet deadlines.
- Behavioral competencies include self
- motivation
- adaptability
- teamwork
- and a commitment to delivering high
- quality work. The candidate should have a customer
- focused mindset
- with the ability to resolve stakeholder issues effectively and provide timely feedback.
- Leadership qualities such as accountability
- integrity
- and collaboration are essential
- even as an individual contributor. The ability to learn continuously and adapt to emerging technologies is also critical for success in this role.
How to Apply for RPA Developer in Kenya
Interested candidates should submit their updated CV and cover letter detailing their experience in RPA development and relevant projects. Applications can be submitted through the NCBA Bank careers portal or via the official recruitment email provided by the bank. Ensure all documents are attached and clearly labeled. Only shortlisted candidates will be contacted for further evaluation, which may include technical assessments and interviews.
Frequently Asked Questions About the RPA Developer Job in Kenya
-
Is the RPA Developer position at NCBA Bank still open?
Yes. Applications for this position are currently open. Interested candidates are encouraged to apply before the deadline. -
Does applying for this RPA Developer job require any fees?
No. JobVoro never charges job seekers for job applications. You can apply for opportunities like this RPA Developer role safely without paying any application fees. -
How can I apply for this job at NCBA Bank?
Candidates can submit their application using the official application method provided in this job listing. Follow the instructions carefully to ensure your application for the RPA Developer position is successfully submitted. -
Are there similar jobs available in Kenya?
Yes. JobVoro regularly publishes new vacancies across multiple industries. You can explore more opportunities in Kenya or browse other IT & Software jobs on our platform.
Discover More IT & Software Opportunities in Kenya
Looking for more roles like RPA Developer? Explore additional IT & Software positions in Kenya and find the opportunity that fits your skills and career goals. Check out more IT & Software jobs on JobVoro.
We partner with leading companies and verified job portals to bring you authentic opportunities. For further listings, visit trusted sources such as LinkedIn Jobs or Indeed. These collaborations ensure you have access to high-quality, up-to-date openings.
Stay ahead in your job search by exploring related categories and verified channels. Opportunities in Kenya are constantly updated, giving you a better chance to find the perfect role.
Browse more IT & Software jobs on JobVoro.
Looking for more opportunities? Browse more jobs in or explore the latest jobs in Kenya.
Apply Now →