Lead Technical Architect

  • Initiate International
  • Cape Town, South Africa
  • Mar 23, 2020
Full time Information Technology Jobs Technical Architect Jobs

Job Description

A dynamic and well established company are looking for a Lead Technical Architect to join their team in Cape Town. As the Technical Architect you will be the “go to” person for Software Architecture. The main jobresponsibility will be to produce detailed, low level designs for key system functionality, adhering to the architecture and engineering principles of the project and get involved in the future architecture direction of the project

The Technical Architect in Cape Town will be expected to produce designs by consulting existing documentation such as use case, wireframe, domain model and high level architecture documents. Certain critical features may involve producing the design parallel with requirements gathering. In this job you will be expected to work closely with the business analysts, product owners and other technical leads to shape the designs and work through any issues identified. Ultimately involvement with the build and test teams will be required to ensure adherence by regular code reviews and accommodate any changes noticed during the build stage

Requirements for this Lead Technical Architect job in Cape Town:

  • Experience in being a senior consultant on complex programmes of work
  • Experience of working in a multi culture environment and being an effective communicator demonstrate strong ability to work effectively with senior Client SMEs
  • You should have a software development background ideally with in java technologies
  • You should have experience of leading a team of application designers / technical leads to deliver against plan and reporting progress to programme management
  • You should be able to review designs produced by the team and mentor other Technical Architects in accordance with programme-accepted design patterns or industry standards
  • Production of documentation which adequately describes use case implementation, engineering patterns, services
  • Application of object orientated analysis and design principles and SOA principles
  • Working with and contributing to the domain model and object relational mapping integration
  • Help with code review; enforce software engineering best practices and mentoring junior member when required