Position Description
Job Title: Software Architecture & IT
Location: Nairobi
Employment Type: Full Time
Duties and ResponsibilitiesJob Title: Software Architecture & IT
Location: Nairobi
Employment Type: Full Time
- 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