Jobs Under ICT

Jun

29


The Bank is looking to recruit a competent and highly motivated individual for the following position:

REF: DE /6/2018 – DATA ENGINEER

The role   holder   will be responsible for collecting, stitching together and analyzing data to enable insights (e.g., operational insights)

Key Accountabilities
The Incumbent will report to the Digital Factory Manager or any other official as may be designated and will be responsible for:
  • Thinking in terms of databases, structured and unstructured data and integrating data in clean accurate ways. Also building reports and dashboards using Spotfire and Tableau
  • Acting as a liaison between Analytics and IT teams
  • Assisting data scientists to transform their algorithms into usable and performing code
  • Developing data and information structure
  • Interacting with data scientists and translators to understand how data needs to be presented
Competencies
Qualification
  • BS/BA Degree (MS preferred) preferably in Computer Science, Statistics, Math or equivalent combination of education and experience
  • SQL skills and experience in working with Hadoop, Hive, Map Reduce, Teradata, QSTK, R, Python, C# and, Java
  • Solid business and collaboration skills, and responsive to service needs and operational demands
Experience
  • 5+ years of experience with data analysis and preparation, including considerable experience with very large data sets and unstructured data
  • Strong experience in database development & data model design
Knowledge
  • Deep knowledge of machine learning, statistics, optimization or related field
  • Experience with R, Python, Matlab is required, programming in C, C++, Java
  • Knowledge of computing tools (Map/Reduce, Hadoop, Hive, Spark, Gurobi, Arena, etc.)
  • Advanced knowledge of statistical techniques, data mining, machine learning (regression, decision trees, clustering, random forests, generalized linear models, etc.)
  • Attitude to thrive in a fun, fast-paced start-up like environment

360 views

Jun

29


The Bank is looking to recruit a competent and highly motivated individual for the following position:

REF: DS /6/2018 – DATA SCIENTIST

The role   holder   will be responsible for designs, prototypes, and building the next-generation analytics engines and services with basic visualization ability.

Key Accountabilities
The Incumbent will report to the Digital Factory Manager or any other official as may be designated and will be responsible for:
  • Evaluating the business problem and thinking of possible data sources and algorithms to develop a hypothesis. Thinking about the logic and math behind the code to generate insights from chaotic data
  • Developing robust analytical models to address complex business problems and driving innovation.Conducting advanced statistical analysis to provide actionable insights , identifying trends and measuring performance
  • Implementing data solutions through basic visualization tools
  • Providing thought leadership by researching best practices, conducting experiments, and collaborating with business leaders
Competencies
Qualification
  • MS/PhD in computer science, statistics, or operations research or related technical discipline (eg. math)
  • Expert in working with large data sets, simulation/ optimization and distributed computing tools (Map/Reduce, Hadoop, etc.)
Experience
  • 7+ years’ experience in a statistical and/or data science role, with deep knowledge of machine learning, statistics and optimization
  • Considerable experience with a wide range of tools including SparkML, H2O, FlinkML, TensorFlow, etc.
  • Experience in working with basic visualization tools such as Tableau and Qlik, etc.
  • Excellent written and verbal communication skills along with strong desire to work in cross functional teams
Knowledge
  • Deep knowledge of machine learning, statistics, optimization or related field
  • Experience with R, Python, Matlab is required, programming in C, C++, Java
  • Knowledge of computing tools (Map/Reduce, Hadoop, Hive, Spark, Gurobi, Arena, etc.)
  • Attitude to thrive in a fun, fast-paced start-up like environment

341 views

Jun

24


As Busara grows,we are looking for an experienced Backend Developer to join our development team. You will be working closely with an existing team of developers and Lab Officers to support existing projects and creatively develop solutions. This role is responsible for offering inspirational space for creation, development and maintenance of applications and integration to frontend services and external services. The role will champion best standards for development of backend applications .

Responsibilities
  • Work as a part of a team of talented and motivated backend, frontend and UX developers.
  • Development and support of gaming apps
  • Implement and maintain the backend components, APIs etc.
  • Participate in architectural development and think process of software development.
  • Advice and develop best backend practices.
  • Perform any other duty as may be assigned by the project supervisors.
Requirements
Skills & Requirements
  • Strong understanding of the backend stack and how it integrates to other development stacks including frontend, RESTful APIs, database systems, security and performance tuning, etc
  • Strong understanding of agile methodologies such as scrum
  • Analytical Skills -Ability recognize the needs of customers, and create new applications that answer those needs.
  • Communication -Ability to clearly communicate their ideas to coders, teammates and management.
  • Creatively and innovatively invent new ways of approaching problems and developing innovative applications.
  • Ability to understand business requirements and translate them into technical requirements
  • Proficient understanding of code versioning tools, such as Git
  • Experience working with the MVC/MVT
  • Understanding and experience in use of task management tools
  • Demonstrated experience with test driven development.
  • Interest and experience working in a fast-paced working environment.
Nice to Have
  • Strong understanding of any 2 of these stacks: django, flask, node, gaming tools, etc
  • In-depth understanding of SQL and NoSQL database management such as postgres, mySQL, mongo, elasticsearch, etc
  • Experience in creating and consuming restful APIs.
  • Experience with cloud hosting with AWS, GCE, etc and big data handling

405 views

Jun

24


As Busara grows,we are looking for an experienced Frontend Developer to join our development team. You will be working closely with an existing team of developers and Lab Officers to support existing projects and creatively develop solutions. The role will be expected to demonstrate technical expertise in mobile apps development, frontend, database systems, systems security and systems documentation.

Responsibilities
  • Gather and document technical and system design requirements
  • Produce system design requirement documents
  • Development and support of gaming apps
  • Write up UI/UX requirements
  • Create interface mockups for applications
  • Work from these mockups build functional, high-performance applications (web & mobile)
  • Provide training and support to internal teams.
  • Build reusable code and libraries for future use.
  • Implementation of security and data protection policies on applications.
  • Perform any other duty as may be assigned by the project supervisors.
Requirements
  • Ability to understand business requirements and translate them into technical requirements
  • Strong understanding of agile methodologies such as scrum, etc
  • Proficient understanding of code versioning tools, such as Git
  • Strong portfolio of previous project you have undertaken (Impress us)
  • Good understanding of ES6
  • Some experience with TypeScript
  • Experience with unit testing and continuous integration
  • Hardcore CSS users (Grid, flexbox, animations, etc)
  • Deep knowledge of web technologies (REST/HTTP, websockets, HTML5)
  • Good understanding of popular programming paradigms (e.g. object orientation, functional programming, etc)
Nice to have
  • Deeply experienced in Javascript on server, client (Angular, React, Ember, Vue Backbone etc) and gaming tools
  • Strong understanding of integrations with RESTful APIs
  • Understanding of databases and ORMs such as postgresSQL, mySQL, mongoDB, elasticsearch, etc

358 views

Jun

15


REF: DL/5/2018 – DESIGN LEAD

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

Key Accountabilities
The role will report to the Digital Factory Manager and  will be responsible for:
  • 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 and Competencies:
EXPERIENCE
  • Extensive design experience (6+) in a digital product environment
  • 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
QUALIFICATION
  • Bachelor’s degree in Design or equivalent area
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. Your application should reach the address below as soon as possible but not later than 15th June  2018.   Please quote reference number followed by the position applied for in the application.

403 views

Jun

15


REF: POC/5/2018 – PRODUCT OWNER COACH
The position entails partnering with the Digital Manager and Leadership Team to develop and prioritize business initiatives, effective product strategies, visions and execution plans.

Key Accountabilities
The role will report to the Digital Factory Manager  and  will be responsible for:
  • Partnering with digital factory leadership to shape and prioritize business initiatives for competitive advantage in digital.
  • Playing an important role in representing the business needs and aligning with the product owners and cross-functional product teams for delivering digital solutions that solve business problems and ensuring relevance with business initiatives.
  • Co-creating product visions/proposals with the squad product owners and presenting to the leadership and wider organization – outlining how new business opportunities in digital are expected to promote business growth and profitability in line with organization’s strategic goals.
  • Communicating with internal squad teams to resolve product dependencies across squads during implementation.
  • Empowering squad product owners in taking key day-to-day decisions autonomously without constraints.
  • Nurturing top talent and networks- identifying and building relationships with candidates for key open positions and future positions
  • Co-creating a product launch plan with squad product owners and working with the marketing team to launch product to market, track usage and adoption.
  • Displaying a dynamic leadership style, working with leads throughout the organization and leading product teams focused on innovation, entrepreneurial spirit, growth and success
Qualifications And Competencies:
EXPERIENCE
  • Deep experience (6-8 years+) in developing solutions, preferably in banking.
  • Experience in operating within a multi-channel/multi-region brand.
  • Entrepreneurial self-starter who is self-motivated, but also a team player with a professional presence.
  • Demonstrates thought leadership and is able to influence at all levels in the organization.
  • Knowledge of Agile software development processes.
KNOWLEDGE
  • Knowledge of Agile software development practices.
  • Deep knowledge of banking industry, trends in digital and opportunities that can bring maximum business value
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
QUALIFICATION
  • Relevant business / computer science degree or relevant experience
  • Certified Scrum product owner is a plus
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. Your application should reach the address below as soon as possible but not later than 15th June 2018.   Please quote reference number followed by the position applied for in the application.

478 views

Jun

15


REF: QA/5/2018 – QUALITY ANALYST

The role holder will be responsible for testing software and makes sure that the software  produced is of good Quality

Key Accountabilities
The role will report to the Engineering lead  and  will be responsible for:
  • Ensuring that quality is built throughout delivery, from story to the grooming stage all the way through to completion (as opposed to ‘after’ development)
  • Contributing to story preparation (acceptance criteria, authentication, authorization, data integrity, and user flow), test data preparation, multi-platform testing and exploratory testing
  • Ensuring that the software meets the acceptance criteria on all devices and platforms
  • Automating tests using tools that execute against multiple browsers and platforms
  • Ensuring that new stories delivered do not break existing stories. This will be achieved through writing automated functional tests which will be executed regularly and  ensuring that the software behaves as expected and that new functionality does not break previously delivered and working software
Qualifications And Competencies:
EXPERIENCE
  • 5+years working as an QA/Tester in an Agile software project
  • Knowledge of various technology stacks and  detail-orientated and focused
  • A track record of having strong testing and debugging abilities
  • Be able to work in a collaborative and flexible manner
KNOWLEDGE
  • Ability to create automated functional tests
  • Ability to contribute to story preparation and acceptance
  • Ability to create test data
  • Ability to perform exploratory testing
  • Ability to ensure robustness of the application
PERSONAL CHARACTERISTICS
  • Independent, trustworthy and charismatic with absolute integrity.
  • Good measure of creativity, social competence and ability to work in a team
  • Entrepreneurial  and a “can do attitude”
  • High energy levels, stress resistance and cultural openness will be therefore highly valued
QUALIFICATION
  • Bachelor’s degree required
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. Your application should reach the address below as soon as possible but not later than 15th June 2018.   Please quote reference number followed by the position applied for in the application.

400 views

Jun

15


REF: PO/5/2018 – PRODUCT OWNER

The role holder will be responsible for end-to-end digital product decisions and outcomes related to one or more digital solutions, with a mission to shape and implement solutions that transform customer, business partners and employee experiences.

Key Accountabilities
The role will report to the Product Owner Coach and  will be responsible for:
  • Enabling strategy by collecting ideas and implementing digital solutions
  • As part of a cross-functional team  owning and co-creating user-centric digital solutions to deliver business impact
  • Representing the voice of the customer with respect to digital product features
  • Grooming best-in-class product features with detailed analysis of impact vs value
  • Owning the creation and prioritization of the digital product backlog for specific digital solutions
  • Shaping and owning the digital product road-map and vision
  • Working within a cross-functional team to clarify requirements and delivery expectations with business stakeholders
  • Assisting  teams rapidly deliver digital solutions that adds value to the organization
Qualifications And Competencies:
EXPERIENCE
  • At least 2-3 years of strong experience in owning and delivering digital solutions
KNOWLEDGE
  • Knowledge of Agile values, principles and practices
  • Knowledge of banking
  • Understanding of customer journeys and customer experience, with particular reference to digital, design and services in client industry
PERSONAL CHARACTERISTICS
  • Independent, trustworthy and charismatic with absolute integrity.Good measure of creativity, social competence and ability to work in a team
  • Entrepreneurial  and a “can do attitude”
  • High energy levels, stress resistance and cultural openness will be therefore highly valued
Qualifications
  • Relevant business / computer science degree or relevant experience
  • Certified Scrum product owner is a plus
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. Your application should reach the address below as soon as possible but not later than 15th June 2018.   Please quote reference number followed by the position applied for in the application.

364 views

Jun

15


REF: EL/5/2018 – ENGINEERING LEAD
The role holder will be responsible for building, fostering and maintaining leading edge engineering practices

Key Accountabilities
The role will report to the Digital Factory Manager and  will be responsible for:
  • Promoting and maintaining engineering best practices such as test driven development and continuous integration and delivery
  • Working with technical leads on architecture and technology
  • Coaching technical leads and providing ad-hoc problem solving support, including hands-on pairing when needed
  • Collaborating with and supporting technical leads to ensure high quality code across the teams
  • Facilitating and delivering training and knowledge sharing sessions for engineers
  • Working  together with technical leads  and supporting the engineers for all people related matters
  • Communicating with internal stakeholders regarding all engineering related principles and practices
  • Building organization’s brand in the technology community
Qualifications
EXPERIENCE
  • 8+ years of software development experience (including architecture)
  • 2-3 years leadership and coaching experience
  • Experience in enterprise integration
KNOWLEDGE
  • Expert understanding of various software languages and frameworks
  • Extensive knowledge of Agile software development practices (such as TDD, CI and CD)
  • Familiarity with information security vulnerabilities and risk management
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
QUALIFICATION
  • Relevant business / computer science degree or relevant experience
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. Your application should reach the address below as soon as possible but not later than 15th June 2018.   Please quote reference number followed by the position applied for in the application.

380 views