Jobs
>
Nairobi

    Senior IT - Nairobi, Kenya - West Indian Ocean Cable Company (WIOCC)

    Default job background
    Full time
    Description

    Firmly established as Africa's carriers' carrier, award-winning capacity wholesaler WIOCC provides international and African telcos and ISPs with unrivalled high-speed, resilient and diverse capacity into, within and out of Africa.


    Job Objective:


    The Senior IT & Systems Engineer will be responsible for designing, developing, maintaining, testing and deploying software applications that enrich, extend, or scale the company's business and operational support Systems.

    Providing leadership to the development team with all software development tasks and ensure all projects are completed on time and to company specifications.


    Key Duties & Responsibilities:
    Writing complex applications, deep understanding of application lifecycles, databases and services
    Collaborate with stakeholders to identify, capture, and analyse user requirements, specifications and translate them into business requirements
    Design system architecture and develop algorithms and flowcharts
    Develop innovative, creative, high quality and intuitive software solutions that meets and exceeds the needs of the company
    Manage software development lifecycle
    Continually improve the codebase with clean and efficient codes that adhere to the internal coding standards, development processes and design best practices
    Collaborate with team members to improve the performance, efficiency and scalability of existing systems
    Integrate existing software components with third-party programs
    Troubleshoot and debug issues quickly and efficiently to ensure a productive workplace
    Implementing software application security controls
    Analysing and testing software applications and programs before formal launch
    Creation of clear technical specification documentation for purposes of reference and reporting
    Identifying opportunities and championing for business process improvements and automations
    Compiling and assessing user feedback to recommend software products and improve system performance
    Collaborate with team members to schedule, plan, control and implement the software release process, windows and cycles
    Report in weekly scrums on progress towards tasks, milestones status and barriers needing attention

    Aid and support the coaching and training of end users to ensure they are confident in the use of software applications.

    Requirements

    Minimum Qualifications:
    Degree in Computer Science (or related fields like Electronic Engineering, Physics or Mathematics)
    Knowledge of data structures and algorithms and algorithm optimisations
    4+ years of full stack software development experience with a strong emphasis on frontend development
    4+ years of hands-on experience in any object-oriented programming language such as TypeScript, C# or Python


    Experience & Skills:
    Advanced proficiency in front-end technologies (JavaScript/Typescript, HTML5, CSS-Sass/Less).
    Strong command of React and Redux is preferred
    Experience with UI/UX design principles and tools (Figma, Adobe XD or Sketch)
    Experience in server-side technologies , Express, Python)
    Good knowledge of No/SQL Databases (PostgreSQL, MongoDB, Redis)
    Solid experience in API technologies (REST, gRPC, GraphQL, SOAP)
    Solid Understanding of CI/CD and code versioning tools (Azure DevOps, Github Actions)
    Experience with Microsoft Azure or similar Cloud infrastructure platforms (Google Cloud, AWS)
    Experience with containerisation and orchestration technologies is a plus (Docker, Docker-Compose & Kubernetes)
    Experience in Mobile application development is a plus (React Native, Flutter)
    Brilliant logical, analytical, and creative approach to problem-solving
    Fast learner with an eagerness and interest to learn new technologies
    Ability to work under pressure, multi-task and manage multiple priorities in a fast-paced agile environment
    Efficient time management and task prioritisation.
    Divergent and critical thinker
    Great attention to detail
    Excellent oral and written communication skills


    Attributes:
    Client focused, confident, relationship builder
    Integrity, honest with high ethical standards
    Boundless, passionate and flexible
    Personal excellence, accuracy and attention to detail
    Collaborative, achieve results through teamwork and partnerships

  • M-KOPA Solar

    Senior Associate

    1 week ago


    M-KOPA Solar Nairobi, Kenya Full time

    M-KOPA's mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day. · Job Summary · The Senior Associate -Audit will jo ...

  • Madison Insurance Group

    Senior Accountant

    1 week ago


    Madison Insurance Group Nairobi, Kenya Full time

    ABOUT THE COMPANY · Madison Group Limited is a locally owned financial services holding company that specializes in Insurance and wealth management services. The Group comprises of Madison Life Assurance Kenya Limited, Madison General Insurance Kenya Limited, and Madison Investme ...

  • The Pharo Foundation

    Senior Financial

    1 week ago


    The Pharo Foundation Nairobi, Kenya Full time

    The Pharo Foundation (the ''Foundation") is a privately-funded entrepreneurial organisation that runs philanthropic programmes as well as for-profit social enterprises. The vision of the Foundation is an economically vibrant and inclusive Africa · Summary · We are looking to hire ...

  • AAA Growers

    Senior Mechanic at

    1 week ago


    AAA Growers Nairobi, Kenya Full time

    AAA Growers is one of the leading exporters of premium & prepared vegetables from Kenya and the largest commercial grower and exporter of chillies from Kenya. We aim to provide quality products which redefine what innovative, healthy and delicious vegetables should be · Job objec ...


  • Workforce Africa Nairobi, Kenya Full time

    Workforce Africa is a HR solutions provider dedicated in the provision of Human Resource Management services across Africa. Our MISSION is to deliver Business Growth by leveraging on Talent. · Summary · The Senior Research Analyst is responsible for day-to-day client liaison in t ...

  • Water Mission

    Senior Technician

    5 days ago


    Water Mission Nairobi, Kenya Full time

    Water Mission is a rapidly growing Christian engineering nonprofit working to end the global water crisis by building safe water, sanitation, and hygiene solutions in developing nations and disaster areas. Guided by love, excellence, and integrity, we are driven to share clean, s ...

  • Water Mission

    Senior Technician

    5 days ago


    Water Mission Nairobi, Kenya Full time

    Water Mission is a rapidly growing Christian engineering nonprofit working to end the global water crisis by building safe water, sanitation, and hygiene solutions in developing nations and disaster areas. Guided by love, excellence, and integrity, we are driven to share clean, s ...

  • MSVL Group

    Senior Accountant

    4 days ago


    MSVL Group Nairobi, Kenya Full time

    ABOUT THE COMPANY · We are a team of dedicated professionals from Finance, Accounting, Human Resources, Career Counsellors, Mental Health Consulting and ERP sectors. Headquartered in Kenya, East Africa, with affiliates based in Africa, India, Middle East, North America, we offer ...

  • West Indian Ocean Cable Company ( WIOCC)

    Senior Accountant

    1 week ago


    West Indian Ocean Cable Company ( WIOCC) Nairobi, Kenya Full time

    JOB SUMMARY · Minimum Qualifications:Bachelor's degree in finance or accounting or related fieldProfessional accounting qualifications. The candidate should be a certified public accountant or a chartered accountantDeep understanding of IFRS and IAS accounting standardsA minimum ...


  • Madison Group Limited Nairobi, Kenya Full time

    Madison Group Limited is a locally owned financial services holding company that specializes in Insurance and wealth management services. The Group comprises of Madison Life Assurance Kenya Limited, Madison General Insurance Kenya Limited, and Madison Investment Managers Limited. ...

  • Ernst & Young

    Senior Associate

    1 week ago


    Ernst & Young Nairobi, Kenya Full time

    EY is a global leader in assurance, tax, transaction and advisory services. Worldwide, our 230,000 people are united by our shared values and an unwavering commitment to quality. EY, has been in East Africa for over 87 years and with over 600 professionals, is today one of the la ...

  • KCB Bank Kenya

    Senior Manager

    1 week ago


    KCB Bank Kenya Nairobi, Kenya Full time

    Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional uni ...

  • Talent Nexus

    Senior HR

    5 days ago


    Talent Nexus Nairobi, Kenya Full time

    The Talent Nexus is a full-service Recruitment and Talent Management company, proud to be serving small and medium businesses across Kenya. We are obsessed with customer experience. We are specialists in executive search and recruitment · Summary · Our client is a well-establishe ...

  • Church World Service

    Senior Manager

    1 week ago


    Church World Service Nairobi, Kenya Full time

    Church World Service (CWS) was founded in 1946 and is a cooperative ministry of 37 Christian denominations and communions, providing sustainable self-help, development, disaster relief, and refugee assistance around the world · Primary Purpose · This position will provide leaders ...

  • BBC Media Action

    Senior Journalist

    1 week ago


    BBC Media Action Nairobi, Kenya Full time

    BBC Media Action is the BBC's international charity. In a world where media can be divisive and untrustworthy, we believe in the power of media and communication to do good. Our work reaches millions of people facing insecurity, inequality and poverty with information they can tr ...

  • SC Johnson

    Senior Analyst

    4 days ago


    SC Johnson Nairobi, Kenya Full time

    We've been making trusted household brands for more than a century. From the products we create to the planet we share, we're working toward a cleaner, healthier, better home for families everywhere We make homes better for families · Overview · The SHE Senior Analyst supports si ...

  • Corporate Staffing Services

    Senior Accountant

    1 week ago


    Corporate Staffing Services Nairobi, Kenya Array

    · Accounting jobs in Kenya. Madison Investment Managers Limited is a member of the Madison Group and is a leading Investment Management Company in Kenya licensed by the Capital Markets Authority and the Retirement Benefits Authority. The Company is recruiting for the following p ...

  • HCS Affiliates Group

    Senior Recruiter at

    1 week ago


    HCS Affiliates Group Nairobi, Kenya Full time

    HCS Affiliates Group, is a one-stop human resources and management consultancy organization, headquartered in Nairobi, Kenya. · Reports to : Head of Recruitment · Job Purpose · We seek to recruit a Senior Recruiter who will be responsible for leading on a range of talent acquisi ...

  • M-KOPA Solar

    Senior Lead

    2 weeks ago


    M-KOPA Solar Nairobi, Kenya Full time

    M-KOPA's mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day. · Job Purpose: · As the Senior Lead - HR Shared Ser ...


  • African Development Bank Nairobi, Kenya Full time

    The AfDB's mission reflects the aspirations of the entire African continent. It is firmly rooted in a deep understanding and experience of Africa. The Bank aims to be at the center of Africa's transformation and to improve the quality of Africa's growth, promote inclusive growth ...