Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Jun 2, 2023
    Deadline: Jun 14, 2023
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Founded in 2010, Farsight Africa Group is a leading full-service Pan-African communications company that delivers impactful solutions to companies, governments, development organisations and individuals across East Africa. Given the incessant news cycle in both the traditional and digital media, we believe it is absolutely vital to employ reputation man...
    Read more about this company


    Software Engineer/ Full Stack Developer


    • Creating prototypes, designing and building modules and solutions in an iterative agile cycle, developing, maintaining, and optimising the business outcome
    • Estimating user and technical stories, designing and developing code, writing and executing unit and integration tests, and supporting testing of deliverables against user and technical story acceptance tests
    • Performing peer reviews, collaborating with architects and other developers to produce “just enough” design, and ensuring that enough technical documentation and training is provided for reference and operational support
    • Developing and executing automation scripts and maintenance jobs
    • Conducting peer reviews and maintaining coding standards
    • Resolving incidents as level two and level three support
    • Resolving problems as level two and level three support
    • Estimating user and technical stories to help inform and prioritize the backlog
    • Designing modules according to user stories, UX/UI designs, and technical stories
    • Developing solutions according to module designs and deploying using a delivery pipeline
    • Developing and executing unit and integration tests; supporting testing against user and technical story acceptance tests.
    • Reviewing design and architecture to guarantee service availability, performance and resilience.
    • Prepares documentation (User manuals, Technical manuals, deployment instructions, rollback instructions, etc.) to ensure that they meet set quality standards
    • Ensures that the approved coding standards are consistently applied in every solution developed.
    • Participates in system demonstration, and ensures issues arising in demos are addressed.
    • Diagnoses complex application issues and provides guidance and support to subordinates.
    • Addresses issues that arise during deployment of the newly developed solutions in the QA test environment.
    • Resolves issues arising from QA tests, for solutions that do not pass QA standards and Information System Security policies.
    • Ensure conformity to ISO (9001:2015 and 27001:2013) and data security requirements.


    • Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other IT related field.
    • At least three (3) years’ experience as a software developer in a busy organization.
    • Systems Development i.e. Java Programming, Python, Web Design and Development, Oracle Developer etc.
    • Business Systems Analysis i.e. CBAP Certification / Training
    • Systems Modelling and Design Techniques
    • Process Modelling and Design Techniques
    • Training in middle level management / Supervisory Skills courses.
    • IT Governance i.e. ITIL or COBIT 4/5
    • Project Management i.e. PMP or Prince 2
    • Training or Certification in Database Administration i.e. Oracle, PostgreSQL, MySQL or Microsoft SQL Server.

    Method of Application


    Kindly send your application letter and CV to before 14th June 2023. Applications shall be reviewed on a rolling basis until the right candidate has been selected.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Farsight Africa Group Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail