Software Architecture & IT Job in Kenya


Position Description

Job Title: 
 Software Architecture & IT

Location:  Nairobi

Employment Type:  Full Time

Duties and Responsibilities
  • Developing the architecture of new software systems
  • Creating and maintaining documentation of system architecture for new systems
  • Ensuring that our IT systems will scale to the current and future expansion of Synergy.
  • Reviewing and improving security of our software
  • Choosing appropriate infrastructure for deployment of our database.
  • Taking the lead technical role on the software team
  • Recommending and implementing improvements in all aspects of our software development process
  • Developing standards and guidelines for software design and coding to be used by the software team
  • Establishing processes for regular design and code reviews as well as leading these reviews
  • Leading regular training sessions on technical topics for the software team
  • Mentoring software developers in all areas of software development
  • Training one or two senior software engineers with the aim of turning them into software architects
  • Leading teams of software engineers on architecture improvement projects
  • Writing and debugging code
  • Contributing to the overall IT strategy of the company
Requirements:

Successful candidates must possess:
  • 4  years of experience in software engineering with at least 2 years in an architect role
  • Bachelor’s degree in Computer Science or related discipline
  • Problem solving and analytical skills
  • Ability to work with a team
  • Ability to be adaptable and flexible
  • Good communication skills Hardworking, team player, imaginative and be able to handle work pressure.
  • Must be able to have the ability for market research and news and new software developments
  • Requirements for banking & finance institutions
  • Minimum Age of 30
If you possess the above qualification and requirements kindly apply by sending your CV to      recruit@humantalentrecruit.com