Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 5, 2023
    Deadline: Jun 7, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    WIOCC has revolutionised the delivery of high-capacity connectivity between Africa and the rest of the world and is the continent’s leading provider of carrier-neutral, carrier-scale, future-proofed network infrastructure. We are Africa’s digital backbone, developing resilient, end-to-end managed, wholesale connectivity solutions into, out of ...
    Read more about this company

     

    Senior IT & Systems Developer

    Job Objective
    The Senior IT & Systems Developer 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 ensuring 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 analyze 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

    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 software design and development experience with backend services
    • 4+ years of hands-on experience in any object-oriented programming language such as C++,
    • C#, Java or Python

    Experience & Skills:

    • In-depth knowledge of Javascript/Typescript (ReactJS, NodeJS – SuiteScript is a plus)
    • Highly proficient in Flask and FastAPI Python frameworks
    • Experience with Microsoft Azure or similar Cloud infrastructure platforms (Google Cloud, AWS)
    • Experience with Apache Kafka or similar message queuing and streaming technologies
    • (RabbitMQ)
    • 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 containerization and orchestration technologies (Docker, Docker-Compose &
    • Kubernetes is a plus)
    • Experience in Java is a plus (Maven, Java 8+)
    • Experience in Mobile application development is a plus (React Native, Flutter)
    • Experience with UI/UX design is a plus
    • 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 partnership

    Method of Application


    Qualified candidates are encouraged to apply by submitting their updated CV including three referees. Deadline for the application is 7th June 2023. Applications should be sent to [email protected] indicating the job position in the subject line

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at West Indian Ocean Cable Compan... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail