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
No comments:
Post a Comment