Job Title: Software Engineer Robotics
Organisation: Stanbic Bank
Duty Station: Hannington Road 17, Kampala, Uganda
About US:
Stanbic Bank Uganda Limited is a subsidiary of Stanbic Africa Holdings Limited which is in turn owned by Standard Bank Group Limited (“the Group”), Africa’s leading banking and financial services group. The Standard Bank Group is the leading banking group focused on emerging markets. It is the largest African banking group ranked by assets and earnings. Stanbic Bank Uganda Limited is the largest bank in Uganda by assets and market capitalization. It offers a full range of banking services through two business units; Personal and Business Banking (PBB), and Corporate and Investment Banking (CIB).
Key Duties and Responsibilities:
- To create artificial intelligence (AI) and machine learning (ML) solutions; applying deep domain expertise to facilitate the successful adoption and acceleration of AI and ML across Stanbic Bank Uganda and in collaboration with SBG; ensuring the needs of stakeholders are correctly understood and addressed.
- To create a business-led focus in the robotics and artificial intelligence space.
- To research, design, build, and maintain robotics systems and applications using artificial intelligence techniques to solve client issues and automate tasks to create operational efficiencies for the bank
- Work with IT/PMO demand management team to accurately Interpret and analyze business improvement requirements to formulate optimal solution design to produce clear and detailed specifications that are operationally feasible
- Study existing applications landscape working hand in hand with IT architecture team for conforming systems architectural design and integration
- Execute the full lifecycle of robotic software development including writing well designed, testable and efficient artifacts while complying with project plans, bank policy and industry standards.
- Testing the product in a controlled, real situation before go-live and preparation of training manuals for users and administrators as well as participate in maintaining the systems once in production
- Document and maintain robotics and AI based software functionality
- Develop robotics software verification plans and quality assurance procedures
- Proactively engage stakeholders to identifying shortcomings in robotics / AI based or related applications and provide technical advice on cost effective remedying plan.
Qualifications, Skills and Experience:
- The applicant must hold a BSC degree in either computer science/engineering or software engineering
- Certifications in UI Path + any other RPA technology
- At least five years of experience in Artificial Intelligence and Robotics or Machine Learning area
- Proficiency in Python and one other compiled language c# / Java
- Front-end experience with Web frameworks such as React, Angular, and NodeJS
- Excellent knowledge of relational databases (oracle, mssql, mysql, postgres etc) and SQL
- Certification in Azure / AWS cloud technologies
- Knowledge in code versioning tools, Orchestration and CI/CD Pipelines
- Mastery in software engineering tools
- Ability to document requirements and specifications
- Proven experience as software engineer or software developer.
- Familiarity with software development methodology and release process
Competencies:
Process related competencies:
- Quality Assurance
- Systems Design
- Knowledge of Banking & FS business
- Development
- Change Management
- Risk Management
- Service Level Management
- Technology Orientation
- Project Management
- Stakeholder Management
Behavioural Competencies:
- Problem solving
- Planning
- Decision making
- Embracing Change
- Team Working
- Adopting Practical Approaches
How to Apply:
All candidates who wish to join the one of Africa’s biggest Banking Groups, Standard Bank in the aforementioned capacity is encouraged to Apply Online by visiting Link below.