Published

Profession

Industry

Seniority

Information technology, software development, data Jobs in Nairobi

87

jobs

Switchlink Africa Limited

Fuzu Exclusive
Software Developer - (C # And Vue.Js Developer )

Nairobi, Kenya

JUMIA KENYA

Fuzu Exclusive
Golang Developer

Nairobi, Kenya

A leading employer in the Micro finance Sector

Fuzu Exclusive
IT Manager

Nairobi, Kenya

KOKOnetworks

Senior Full Stack Engineer

Nairobi, Kenya

KOKOnetworks

Python And Odoo Engineer

Nairobi, Kenya

Ona Kenya Ltd.

Devops / Site Reliability Engineer

Nairobi, Kenya

Microsoft

Academic Cloud Advocate – Machine Learning And AI Developer

Nairobi, Kenya

42 Coffee Cups

Full - Stack Python / Django / Vue.Js Developer

Nairobi, Kenya

Sokowatch

Principal Engineer Innovation

Nairobi, Kenya

KOKOnetworks

Senior Product Designer

Nairobi, Kenya

Wikimedia Foundation

Design Research Manager

Nairobi, Kenya

SAFARICOM

Manager - Data Governance

Nairobi, Kenya

SAFARICOM

M - Pesa Africa – Business Development Manager - Financial Services

Nairobi, Kenya

SAFARICOM

M - Pesa - Support Engineer - Financial Solutions

Nairobi, Kenya

Equity Bank Kenya

Senior Information Systems Auditor

Nairobi, Kenya

SAFARICOM

Data Architect Lead

Nairobi, Kenya

SAFARICOM

Cloud Strategy Lead

Nairobi, Kenya

Binance

Blockchain Developer - Bundle Africa

Nairobi, Kenya

Black Pen Recruitment

Mobile Software Engineer (Flutter)

Nairobi, Kenya

Black Pen Recruitment

Mobile Software Engineer Team Lead (Fintech / Cryptocurrency)

Nairobi, Kenya

Gap Recruitment Services

IT Assistant - Solar Company

Nairobi, Kenya

SAFARICOM

MPESA - Product Manager

Nairobi, Kenya

Azenia

IT Project Manager

Nairobi, Kenya

Azenia

Mid Level Process Analyst

Nairobi, Kenya

Azenia

Mid Level UI / UX Designer

Nairobi, Kenya

Azenia

Mid Level Android Developer

Nairobi, Kenya

African Population and Health Research Centre

Data Systems Developer

Nairobi, Kenya

GiveDirectly, Inc

Technical Program Manager

Nairobi, Kenya

Summit Recruitment & Search

Information Technology Support Intern

Nairobi, Kenya

Get personalised job alerts directly to your inbox!

United Nations Volunteers (UNV)

Information Systems Assistant (Digital Transformation)

Nairobi, Kenya

Fuzu Exclusive

Software Developer - (C # And Vue.Js Developer )

Closing: Feb 10, 2022

19 days remaining

Published: Jan 14, 2022 (8 days ago)

Job Requirements

Education:

Bachelor's degree

Work experience:

5 years

Language skills:

English

Job Summary

Contract Type:

Full time

Reporting to the Head of Technology & Operations,the position holder will be responsible for architecting, designing, developing,and supporting solutions for our customers. Using agile methodology and
associated devops practices, you will build scalable, highly available,reliable, secure application that meets and exceeds customers' expectations.


Responsibilities
Reporting to the Head of Technology & Operations,the position holder will be responsible for architecting, designing, developing,and supporting solutions for our customers. Using agile methodology and
associated devops practices, you will build scalable, highly available,reliable, secure application that meets and exceeds customers' expectations.


Roles and Responsibilities

  • Guide and contribute to business requirements gathering by ensuring clarity, in collaboration with the Business Analyst

  • Design, architect, develop and test SwitchLink 's Product and services as part of Scrum agile methodology.

  • Maintain and support SwitchLink software, tools and platforms.

  • Ensure secure coding is done and secure coding practices are adhered to, to protect SwitchLink 's data, Clients Data and Personally Identifiable information

  • Implement SwitchLink's devops practices for all projects e.g., repo& registry commit, pipelining, code review, security testing etc

  • Evaluate and improve existing products and solutions, by researching new and alternate technologies and designs.

  • Continuously improve the effectiveness of the development team through advancing the development pipeline, tools and software development practices.

  • Develop Unit test for developed code.

  • Engage with QA to ensure complete testing.

  • Do peer code review.

  • Contribute to Devops automation in testing and code analysis.

  • Lead a team of engineers and non-engineers towards a common goal.

  • Work as part of a project team, delivering tasks timely and with quality feedback to the project manager/scrum master.

  • Ability to manage a project with a small and remote project team.

  • Use various team collaboration tools.

 

Skills and Experience

  • 4-6 Years’ Programming experience in a Software & Technology enabled industry.

  • 3 years of experience delivering and operating large scale, highly available, distributed systems.

  • Strong knowledge of C#/ Javascript – Vue.js, react.

  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.

  • Working familiarity with networking protocols (TCP/IP, HTTP, HTTPS) and standard network architecture components such as load balancers.

  • Good troubleshooting and performance tuning skills.

  • Experience writing software using automated testing practices such as TDD, unit tests, and integration tests.

  • Strong command of version control usage with proper Git flow usage

  • Experience working with CI and CD workflows with associated tools eg jenkins, azure devops , circleci etc

  • Experience with Docker or Kubernetes a strong plus

  • Experience building multi-tenant, virtualized infrastructure a strong plus

Academic and Professional Qualifications

  • Bsc Computer Science/IT or any other relevant degree

  • Scrum Fundamentals or equivalent

  • Scrum Master Certification Added advantage

Competencies

  • Very good programming skills

  • Very good quality assurance and analysis

  • Good team leadership skills

  • Good project management skill in an agile setup

  • Very good customer service and engagement skills


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.