TECH LEAD – INSTITUTIONAL IT AND DOMAINS – INSTITUTIONAL DOMAINS – CAPE TOWN – REF8729

with No Comments

R HIGHLY NEGOTIABLE PLUS ANNUAL PERFORMANCE BONUS

Our client who has been established in South Africa and investing on behalf of clients and has grown to become one of Africa’s largest investment management companies. This company is an investment management firm focussed on building long-term wealth for their clients. The company’s primary goal is to achieve long term wealth creation for its clients.

They now seek a tech lead / institutional IT and domains / institutional domains to join their team. The domains within Institutional IT are responsible for the design, implementation and support of the technology solutions that enable the Institutional business area and central company business functions (fund operations, performance, trading, investment management and client servicing) to achieve their business objectives. The team strives to provide long-term solutions in a timely manner while ensuring stability, consistency and scalability.

 

JOB DESCRIPTION WILL INCLUDE BUT NOT BE LIMITED TO:

  • Manage the technical aspects of the solution delivery and systems within the domain:
    • You will be required to understand the focus and direction of the business area; prioritising and driving delivery that helps to achieve this;
    • You will be required to define the technical direction for the domain and ensure design of solutions and delivery;
    • You will be required to work closely with the domain owner of the domain;
    • You will be responsible for involvement in the running of the domain, including sprint planning, design, drive delivery, retros, understanding root cause of issues / instability;
    • You will be responsible for the quality of technical solutions, maintenance of standards and managing impact/risk introduced by changes across domains;
    • You will be required to review code and approve changes before deployment to production;
    • You will be required to assist with technical analysis, root cause analysis and designing preventative actions;
    • You will be required to oversee the choice of application and approach to development for the delivery of new system / technical solutions by the developers;
    • You will be required to work with the architect, other tech leads and development manager to understand and drive the strategic direction of the technologies within Institutional IT;
    • You will be required to ensure domain technical direction is aligned with overall tech direction / architecture for institutional IT and overall tech direction caters for needs of the domains;
    • You will be required to identify areas for continuous improvement of both systems and architectural standards and help drive implementation;
    • You will be responsible for timeous, clear tracking, management and appropriate escalation of issues and risks;
    • You will be required to ensure systems documentation for support are produced as required;
    • You will be required to ensure a stable and sustainable technical platform is in place to support the business area;
  • Manage the developers in the domain
    • You will be required to lead a team of developers (+/- 5 developers) in the domain, according to skill set;
    • You will be required to carry out all aspects of people management i.e. staff performance appraisals, approve leave, recruit, train, develop and mentor staff;
    • You will be responsible for assigning work to the developers, determining estimates, overseeing technical design and driving delivery according to our SDLC procedures and standards;
    • You will be required to ensure the correct technical skills are in place in the domain to meet business needs;
  • Make a personal contribute to our technical solutions:
    • You will be required to develop key solutions that add to our central technical stack or contribute to the business’ initiatives.

 

CORE COMPETENCIES REQUIRED, BUT NOT LIMITED TO:

  • You have excellent leadership skills – able to direct, motivate, delegate and inspire;
  • You have strong interpersonal skills, with the ability to work with diverse personality types and deal with conflict in an effective way;
  • You have the ability to deal with key stakeholders within the company;
  • You have a willingness to take initiative and responsibility;
  • You have excellent analytical and problem-solving skills;
  • You have strong organisational and planning skills;
  • You are self-motivated and confident;
  • You have the ability to work individually and within teams.

 

CORE QUALIFICATIONS AND EXPERIENCE:

  • You have a degree or diploma in computer science, computer engineering, information science;
  • You have a minimum of 7 years’ current, relevant worth of professional development experience – able to perform at a senior developer level;
  • You have current, relevant experience with managing a development team and driving team delivery;
  • You have knowledge of computer science fundamentals in object-oriented design, data structures and algorithms;
  • You have current, relevant experience in interacting with business users to understand their requirements and managing the implementation of system changes;
  • You have knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing;
  • You have exceptional skills in writing SQL for Microsoft SQL server, including stored procedures, UDF’s and other T-SQL Querying;
  • You have current, relevant experience with data integration, validation and reconciliation (SSIS or similar);
  • You have expert knowledge of reporting technologies (SSRS, PowerBI or similar);
  • You have current, relevant experience in analysing data and performing complex data manipulation using Microsoft SQL;
  • You are able to design and implement relational and dimensional database structures;
  • You have current, relevant experience with creating and maintaining cubes (SSAS);
  • You have current, relevant experience working in AWS Cloud implementation – this would be a distinct advantage;
  • You have exposure to PostreSQL – this would be a distinct advantage.

Leading edge technology team; close to the investment process and delivery; disciplined organised work environment with smart, clever people who celebrate a healthy work ethic and successful work environment. Stable, respected international company.