Location: Nairobi
Employment Type: Full Time
Duties and Responsibilities
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
Software Architecture & IT
Reviewed by Unknown
on
10:22:00 PM
Rating: