Jun

24

Senior Backend Developer
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

Country: 405 views

Jun

24

Senior Frontend Developer
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

Country: 358 views

Jun

24

Busara Research Specialist
The Busara Center is growing once again. We are taking applications for new associates. This year we've signed new projects in Egypt and Pakistan, started a Policy Innovation Unit in Nigeria and grown our Ugandan office. We've examined poverty through the prism of aspirations, stress levels and cash transfers. We are now operating in Uganda, Tanzania, Ethiopia and Nigeria, as well as Kenya. That's all in pursuit of our twin missions of advancing behavioral science and alleviating poverty.

Does this sound interesting? If so, are you looking to:
  • Work with world class academics to design and develop research projects focused on using behavioral science to alleviate global poverty
  • Design state-of-the-art research systems to support field and lab research
  • Implement qualitative and quantitative behavioral research
  • Develop and pilot instruments
  • Provide technical support to large scale field lab and consulting projects with leading academics and institutions
  • Write academic white papers based on internal research studies and our advisory work
  • Write pre-analysis plans, analyze data
  • Disseminate results, prepare project reports and present results
  • Live, travel and work in Africa from a base in Nairobi
Good. So you’re interested in the organisation and what the role entails. But do you have what we’re looking for?
  • A bachelor’s degree in economics, social sciences, public policy, or related fields. Other fields will be considered.
  • 1-3 years previous work experience in a related field
  • Strong knowledge of experimental social science literature (economics, political science, psychology)
  • Experience designing lab and field experiments
  • Strong quantitative skills, particularly econometrics and statistics
  • Excellent data analysis skills using Stata and/or R
  • Excellent management and organizational skills
  • Fluency and excellent communication skills in English
  • Interest and experience working in a fast-paced working environment
  • Flexible, self-motivating, able to manage multiple tasks efficiently, a team player
And preferably:
  • A Master's degree in economics, social sciences, public policy, or related fields
  • Experience managing and mentoring staff
  • Familiarity with and interest in behavioral economics or science
  • Familiarity in the contexts which we work in

Country: 475 views

Jun

19

Program Officer - Advocates Benevolent Association
Reporting to the Advocates Benevolent Association Board and the Secretary/CEO of the Law Society of Kenya. The position holder will among other duties be responsible for:

Responsibilities
  • Establish and manage an Advocates’ Assistance Program
  • Conceptualizing, initiating and implementing timely and prudent welfare programs
  • Conceptualize, design and implement strategies to respond to emerging welfare matters in line with the Society’s and the Associations mandate, objectives and strategic plan
  • Undertaking advocacy and research for the Association
  • Implementing the decisions of the Board of the Association
  • Coordinate and implement the activities and affairs of the Board of the Association
  • Keeping track of finances and investments in liaison with the Accounts Department, preparation of budgets, fundraising proposals and mobilizing funds
  • Initiate and implement partnership initiatives with the partners on welfare of members
  • Manage and update the welfare and benevolence database for all members
  • Any other related tasks as may be assigned, from time to time, by the Secretary/CEO, LSK and the Board of the Association.
Qualifications
  • LLB Degree and a current practicing certificate
  • A minimum of five(5) years working experience post-admission to the Roll of Advocates
  • Ability to identify programmatic activities and collaborate with others to achieve results
  • Experience in handling welfare matters
  • Dynamic, self-motivated with excellent interpersonal and counseling skills
  • Experience in planning, administration and monitoring of programs
  • High degree of professional ethics and personal integrity
  • Experience in budgeting, finance, proposal writing and fundraising skills
  • Excellent analytical writing, oral presentation, organizational, mediation and computer skills.

Country: 427 views

Jun

15

Design Lead
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.

Country: 403 views

Jun

15

Business Translator
REF: BT/5/2018 - BUSINESS TRANSLATOR

The role holder will act as a link between core analytics team and business team, and will be responsible for assembling a team of experts, setting requirements, and establishing communications between business team and analytics team. The position will also be responsible for identifying scenarios where analytics can add value and proposing general approaches to do so. Building work plans that incorporate the challenges and specifics of analytical projects as well as synthesizing complex analytics-driven insights into easy-to-understand and actionable recommendations.
Key Accountabilities
The role will report to the Analytics Lead and  will be responsible for:
  • Defining the business problem to be solved in an analytical language.
  • Leveraging known use cases and ‘the art of the possible’ to define the work plan.
  • Confirming the applicability of use cases before launching the effort with experts.
  • Identifying the data requirements needed  to execute all of the possible modeling techniques
Qualifications And Competencies:
EXPERIENCE
  • Business experience is required: project management experience with exposure to the top management is highly desirable
  • Analytical experience and/or academic background is highly desirable, for example in big data analytics, machine learning, artificial intelligence, etc.
  • Experience in coding is highly desirable
  • Experience in visualization tools (e.g., Tableau, PowerBI) is highly desirable
  • Ability to work collaboratively in a team environment
  • Ability to work effectively with people at all levels in an organization
  • Skills to communicate complex ideas effectively
  • Attitude to thrive in a fun, fast-paced start-up like environment
KNOWLEDGE
  • Knowledge of statistical techniques, data mining, machine learning (log regression, decision trees, clustering, random forests, generalized linear models, etc.) – no deep specific expertise in each is required, but overview of the existing tools is needed
  • Knowledge of R/Python is a plus
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
  • Strong communication skills in dealing with leadership, key clients, business partners and teams
QUALIFICATION
  • Degree in quantitative field like Statistics, Computer Science, Engineering, Mathematics, Physics or related field is desirable
  • Degree in Economics, Business or related field is also 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.

Country: 446 views

Jun

15

Product Owner Coach
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.

Country: 478 views

Jun

15

Quality Analyst
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.

Country: 400 views

Jun

15

Product Owner
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.

Country: 364 views