The purpose of the
Frontend Development Team Lead:
Responsible for the effective utilisation of development resources to create software artefacts of the appropriate quality to meet timelines as agreed with programme management. Responsible for the management of sound software development practice – standards, processes, discipline. The Team Lead leads a software development team comprising developers with varying levels of experience.
Planning and Design
Facilitate technical understanding of new requirements.
Coordinate the identification of affected artifacts, including test script changes, deployment scripts changes, DB changes, test tool changes.
Estimate development effort with team members.
Provide effort and schedule estimations for release planning purposes.
Code Development & Releases
Ensure the development environments adhere to applicable standards and processes.
Allocate development work to team members with due consideration of skill levels, work preferences and personal development goals.
Monitor the progress of the developers in order to meet release commitments.
Ensure update to the Dev regression pack takes place.
Ensure that Dev and QA regression packs are run on code changes before a release.
Ensure tag and release of new code takes place.
Ensure documentation is updated and placed under configuration control.
Team Support and Development
Facilitate the definition and implementation of discipline/standards in collaboration with the developers and other development Team Leads.
Remove impediments and coordinate the solving of technical problems.
Provide inputs when required on technology and tool selection.
Identify and propose training requirements for the team.
Larger program integration and support
Work with other team leads to define, maintain and improve cross-program and cross-discipline processes and standards.
Report on team activities and progress against program expectations as per reporting schedule or on request.
Represent team interests in program-level decision making.
Highlight schedule, technical, resource and other risks as soon as they become known.
Tertiary qualification in Information Sciences or Engineering and/or at least 3 years relevant experience as a developer as part of a team in a software development environment.
A strong knowledge of Java is essential.
At least 6 years Java development experience, with at least 4 years’ experience as senior Java developer.
Proven experience in the application and continuous improvement of development standards, processes and tools.
Thorough understanding and experience of SDLC processes applicable to large scale software development scenarios.
South African Citizen
Skills and Knowledge requirements:
Experience of the following technologies:
Angular 5 and newer
Experience with front-end design, architecture and frameworks
Experience with an application server (IBM WebSphere/IHS - preferable)
SQL and experience with a relational database (Oracle, PostgreSQL, MySQL, DB2)
Good communication skills (verbal and written).
Good relationship skills.
Good conflict management skills.
Leadership and people management abilities – manage, coordinate, monitor, mentor. Open and approachable, but firm.
Mature technologist and depth of experience to grasp issues quickly and making educated, critical judgment in the absence of complete information.
Multi functional software development skills, lead and participate.
Good planning abilities.
Ability to switch between big picture thinking and discussing/defining details at a deeper technical level.
The Employment Equity policy of Interfront will be considered as part of the recruitment and selection process. For statistical purposes, please indicate your Equity status. Successful candidates will be required to undertake an oath of secrecy,
pre-employment screening and or vetting, and a declaration of private interest. The appointment is also subject to appropriate reference(s) and security clearance if applicable.
Included in package:
Retirement annuity, Group life and income protection, Medical aid
24 days annual leave
Office shut down in December between Christmas and New Years day
Send application to:
Interfront shall take all reasonable steps to protect the personal information of Users. The type of personal information collected may include:
Your first and last name;
Your company’s name;
Your email address;
Any other information you may provide to us when you are communicating with us;
Your IP address you use to connect to the Internet. An IP address is a unique identifier that devices use to identify and communicate with each other on the Internet.
Interfront collects, stores and uses the above mentioned information for the following purposes:
Communicate requested information to the User;
To compile non-personal statistical information about browsing habits, click-patterns and access to the Interfront website.
Information detailed above is collected either electronically by using cookies or is provided voluntarily by the User. Users may determine cookie use independently through their browser settings.
Interfront may collect, maintain, save and compile any information collected for Users, subject to the following provisions:
No personal information of the User shall be disclosed unless the User consents thereto;
Interfront shall not disclose information without the User’s consent only through due legal process;
Interfront may compile, use and share any information that does not relate to any specific individual or juristic person;
Interfront owns and retains all rights to non-personal statistical information collected and compiled by Interfront.
Hyperlinks to third party websites
This website may contain links to websites which are not under the control of Interfront. Interfront does not accept responsibility or liability for the operation or content of such websites and it does not imply any endorsements by Interfront of
such product or services. The User is responsible for complying with the terms and conditions of sue of any linked site. No third party is permitted to link any other website without obtaining the prior written consent of Interfront.
Interfront shall take all reasonable steps to secure the content of the Interfront website and the information provided by and collected from Users, from unauthorised access and/or disclosure. Interfront does, however, not make any warranties and
representation that content shall be 100% safe and secure.
Interfront is under no legal duty to encrypt any content or communications from and to the Interfront website and is also under no legal duty to provide digital authentication of any page on the Interfront website.
Users may not deliver or attempt to deliver, whether on purpose or negligently, any damaging code, such as computer viruses, to the Interfront website or the server and computer network that support the Interfront website.
Notwithstanding criminal prosecution, any person who delivers any damaging code to the Interfront website, whether on purpose or negligently shall, without any limitation, indemnify Interfront harmless against any and all liability, damages and
losses Interfront may suffer as a result of such damaging code.
Users may not develop, distribute or use any device to breach or overcome the security measures of the Interfront website. Interfront reserves the right to claim damages from any and all persons concerned with a security failure or breach.
Users may not interfere with the data or services in any way to cause data or services to be modified, destroyed or otherwise rendered ineffective.
Any User who commits any of the offences detailed in section 85 to 88 of the Electronic Communications and Transactions Act, No. 25 of 2002 (“the ECT Act”) shall, notwithstanding criminal prosecution, be liable for all resulting liability, loss or
damages suffered and / or incurred by Interfront.
Disclaimer and limitation of liability
Subject to the provisions of sections 43(5) and 43(6) of the ECT Act, if applicable, and as far as allowed by law, Interfront (including its shareholder, employees, suppliers, Internet service provider, partners, affiliates and agent(s) shall not be
liable for any damage, loss or liability of any nature incurred by whomever and resulting from:
Access to the Interfront website;
Access to websites linked to Interfront website;
Inability to access Interfront’s website;
Content available on the Interfront website;
Services available from the Interfront website;
Downloads and use of content on the Interfront website;
Any other reason.
The Interfront website is supplied on an “as is” basis and has not been compiled to meet the User’s individual requirements. It is the responsibility of the User to satisfy himself or herself, that the content available from and through the
Interfront website meets the User’s individual requirements and is compatible with the User’s computer hardware and / or software.
Interception of communications
Subject to the Regulations of Interception of Communications (RIC) Act, No.70 of 2002, the User agrees to Interfront’s right to intercept, block, filter, read, delete, disclose and use all communications send or posted by the User to the
Interfront website, its staff and employees.
The User agrees and acknowledges that the consent provided by the User as set out above satisfies the “writing” requirement as detailed in the ECT Act and the RIC Act.
Entire agreement and severability
from the User.
Any failure by Interfront to exercise or enforce any right or provision shall in no way constitute a waiver of such right or provision.
remaining terms and conditions shall remain enforceable and applicable.
Agreement in terms of part 2 (Communication of data messages) of the ECT Act
The User and Interfront agree that:
every time after that. Data messages addressed by the User to Interfront shall only be deemed to have been received if and when responded to and /or receipt is acknowledged.
Data messages addressed to the User by Interfront shall be deemed to be received by the User as detailed in section 23(b) of the ECT Act.
Data messages addressed by the User to Interfront shall be deemed to have been created and send by the User from within the geographical boundaries of South Africa
All electronic communications between the User and Interfront is valid and binding regardless of whether security mechanisms are applied or not(e.g. electronic signature and encryption.)
The User agrees and warrants that Data messages that are sent to Interfront from a computer, IP address or mobile device normally used by or owned by the User, was sent and/or authorised by the User personally. Applicable and governing law
The Interfront website is hosted, controlled and operated from the Republic of South Africa therefore the South African law enforced by the South African courts governs the use or inability to use the Interfront website, its content, services and
these terms and conditions.