To create and modify graphical user interfaces on the SARS and Lux components of the Interfront Customs and Border Management Systems.
Maintain existing GUI applications written in AngularJS
Implement the SARS and Lux ‘look and feel’ and usability guidelines for GUI development
Provide technical guidance and mentorship to junior developers
Relevant tertiary qualification in Information Technology
At least 5 years relevant experience as a GUI developer in a software development team
Keen interest to continue to be a GUI developer in a software development team
A good understanding of the SDLC process, tools and techniques related to software development
Skills and Knowledge requirements:
Ability to work in a team environment: Follow leadership and collaborate on a common design model
Keen to work with team development tools: Use of source control applications (preferably GIT); Use of a UML tool for documentation
Ability to deliver production quality software by paying attention to detail, do extensive unit testing and support software testing phases
Experience and skills with the following technologies is advantageous:
Spring, REST framework and JSON
Experience in web architecture and frameworks
Experience with an application server (Tomcat, Websphere, Liberty and Weblogic – preferable)
SQL and experience with a relational database (DB2, Oracle, PostgreSQL, MySQL)
Grunt, Bower, Yeoman
JAXB, XML Schema
Integration experience (Web services and JMS)
Business process/workflow layers e.g. JBPM, BPEL, Activity
Self-starter, self-motivated, team player
Strong attention to detail
Able to work under pressure and meet deadlines
Keen to learn
Interfront offers competitive remuneration packages commensurate with the positions available and a pleasant working environment. The Employment Equity policy of Interfront will be considered as part of the recruitment selection. Therefore, preference will be given to employment equity candidates. For statistical purposes, please indicate your Employment Equity status. Successful candidates will be required to undertake an oath of secrecy, declaration of private interest and a pre-employment screening and/or vetting which includes background, criminal and tax clearance checks as well as a psychometric assessment (if required for the position). The appointment will be subject to appropriate references.
Included in package:
Total cost to company package including
Group life and income protection
24 days annual leave
Closure between Christmas and New Years day
Other leave benefits as per basic conditions of employment
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.