Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
Read more about this company
Job Purpose
To perform administrative and clerical tasks within the Forensics department by working alongside management and investigators
Key Outputs may include but are not limited to:
Work Experience
Required
Preferred (would be advantageous)
Education / Qualifications / Accreditations with Professional Body
Required
Preferred (would be advantageous)
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
Define the systems architecture, standards, and methodologies in accordance with industry best practices. Ensure the good functioning of the System Architecting Process. Serve as the high-level designer of the systems to be implemented. Establish the basic structure of the system, defining the essential core design features and elements that provide the framework for all that follows. Provide the architects view of the users' vision for what the system needs to be and do, and the paths along which it must be able to evolve, and strive to maintain the integrity of that vision as it evolves during detailed design and implementation.
Areas of responsibility may include but not limited to
Personal Attributes and Skills
Behavioural Skills:
Team player: reliable, works actively with others towards common goal, communicates constructively, shares information, knowledge and experience, treats others in a respectful and supportive manner
Education and Experience
Or
3 – 5 year’s experience in a technical lead / governance role.
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
To manage, guide and coach a team of consultants to provide excellent service delivery and quality through Bankmed Service Standards.
Key Outputs
Competencies
Behavioral Competencies
knowledge
Skills
Qualifications & Experience
Essential
Advantageous
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
Work closely with a passionate development team to design, develop and maintain Java based solutions for a dynamic, multi-national company that sets the benchmark in its industry.
Areas of responsibility may include but not limited to
Develop, test, and maintain high quality application software.
Analyse, maintain and enhance existing application and troubleshoot issues.
Assist with the production of technical specifications and designs
Promote new technologies and share knowledge within the team.
Recommend improvements to development processes, contribute to implementation plans, and assist in rollout
Perform code reviews
Personal Attributes and Skills
Passionate about technology and development.
Results oriented with the ability to work under pressure and juggle multiple concurrent projects with changing priorities and deadlines
Strong analytical and problem solving skills.
Able to deal with complexity and migrate between detailed and high level requirements.
IMPORTANT: Self-starter who takes ownership, is accountable, and is able to work with minimal supervision.
Excellent written and verbal communication skills.
Education and Experience
Minimum
Matric/Grade 12 and formal Java qualifications.
Preferred
IT related Degree or Diploma (BSc/BTech or similar).
Minimum
3 years Java systems development experience.
Java EE knowledge and experience.
Experience with XML/XSD/JAXB and Web Services.
Unit testing and mocking frameworks.
Experience with industry standard Application Servers (preferably WebLogic).
Knowledge of OO design principles and development patterns.
Spring Framework.
ORM/Hibernate/JPA experience.
JMS, Tibco EMS experience.
Oracle and PL/SQL knowledge.
SOAP (XML/JSON)
Preferred
Presentation layer development (HTML5, CSS, JavaScript, jQuery, GWT, Spring MVC)
Experience with Business Rules Management Frameworks.
Experience using formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect, Visual Paradigm etc.)
Exposure to Agile principles and methodologies, including Continuous Integration and Test Driven Development
Key Purpose
The front-end web developer is responsible for implementing visual and interactive elements that users engage with through their web browser when using a web application. The position will be supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do.
Combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between UI design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Areas of responsibility may include but not limited to
Design and prototype web-based applications
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders
Providing all developers and systems teams within the Group with support on DUI (Discovery UI Framework)
Maintain and update DUI
Contributing to the development and operationalization of the Front-end web design processes adopted by Digital Channels
Contributing to the skills development curriculum for Front-end web designers in the chapter
Mentoring and coaching of other Front-end web designers
All technical front-end requirements and API integration for Discovery Design System
Personal Attributes and Skills
Proficient understanding of web markup, including HTML, CSS/SCSSS
Proficient understanding of server-side CSS pre-processing platforms, such as SASS
(including mixins, maps and functions)
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
Proficient understanding of Bootstrap
Good knowledge of Flexbox and/or CSS Grid
Basic knowledge/experience with Angular is advantageous
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Adobe and Figma is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Exposure/Experience to Gulp/Handlebars/GIT and code version controlling
Git repository management (Bitbucket) knowledge would be advantageous.
A solid understanding of responsive web design techniques
Good understanding of SEO principles and ensuring that application will adhere to them.
Customer Service Orientation, Result Orientation, Negotiation skills
Personal organisation and time management skills
Professional Communication (written, verbal/presenting and listening)
Ability to build relationships with people from all different backgrounds and at different job levels
Education and Experience
Minimum
Matric/Grade 12
Relevant web and application design/development qualification
3 years working experience
Advantageous
DevOps/Continuous integration
Experience in UX and UI design
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
Understanding the technical requirements, and through a structured process documenting, validating and translating it into functional specifications that are used by developers to craft a technical solution. Testing and validating the functionality of the technical solution against the technical requirements. Interfacing between the Systems Architect, client (where relevant) and the development team with regards to the technical, business and functional requirements. Ensuring that the technical and/or the business requirements are delivered in the implemented solution. Working with multiple systems and business areas and multiple teams that require deep integration of solutions. Building and maintaining strong relationships with clients, and acting as consultant on the application.
Areas of responsibility may include but not limited to
Business Case
Assist the Systems Architect and/or business to articulate the benefits they wish to realize with the solution. Facilitating the development of a Technical Design or Business Case.
Agile Methodology
Design and validate the functional solution using Agile Methodology.
This involves interpreting the product / technical requirements into Agile Epics and Stories
Plan Agile Sprints and Stories for the Sprint
Apply knowledge of the system, interfaces and dependencies to highlight integration aspects that must be considered.
Identify a set of stakeholders that need to be involved in creating and validating the Agile Story Board by interview business and technical owners, as well as experienced members of the development team (Development Manager, Architect, Snr BA).
Design a set of test cases/scripts, test scenario's and test data sets to accompany the Agile Story Board
Validate the Agile Epics and Test Basket with the identified stakeholders and obtain sign-off.
Release Notes & Training Material
Update and publish release notes related to the current system changes implemented, and notify impacted parties. Maintain and update the Agile Story Board (Epics and Stories) with any added content.
Personal Attributes and Skills
Behavioral Skills
Stress Management
Time management and prioritization
Creativeness
Learning orientation
Negotiation skills
Innovation
Technical Skills
Agile Methodology
Project Management
SQL queries
Business Writing Skills
Presentation and Facilitation Skills
Solution Architecture
Process Mapping
Entity Diagram mapping
Software testing pack design, functional testing
Education and Experience
Minimum
Informatics or other relevant degree
3 year Business Analyst experience
Advantageous
1 year User Interface analyst experience
1 year Software Development experience
Honours degree
Genesys Software
Paradigm Software
Methodologies
Agile Methodology
Tools
Enterprise architect
Visio
SoapUI (SOAP) / REST client (JSON)
Atlassian tool suite (Jira, Confluence)
Processes
ITIL (Incident, Release, Problem Management)
Technologies
SQL (Oracle and IBM Netezza)
UML
XML
JSON
Other
Software architecture
JAD sessions
Data modelling techniques
About the Payments team
Discovery Bank wishes to enhance our current payments offering and to also introduce additional payment stream capabilities in the near future. As such, we need to complement our current capacity and capabilities within the Payments team.
We are looking for a smart, energetic, experienced and dynamic achiever who take initiative and ownership, and who thrive on constant challenges and high-speed change to join the Payments team on this journey.
If you have an entrepreneurial mind and appreciate calculated risks, then the Discovery Bank “Payments” team will liberate you to realise your full potential.
Job Purpose
To ensure that the Bank’s payment offerings are innovative, differentiated and disruptive
To provide expert input into product design and delivery from a payments and acquiring perspective.
To ensure payment offerings are compliant with industry regulations
To represent the Bank into the payments industry.
Areas of responsibility may include but not limited to
Assist in developing, enhancing and delivering the SME, card acquiring and payments strategy for the bank
Monitor and evaluate emerging payment technologies and business models both in South Africa and the rest of the world
Analyse key indicators and competitor information to ensure that emerging industry trends are noted and understood
Continuously look for opportunities create competitive or innovative payments differentiators for the Bank
Provide expert advice and guidance to the Product, Customer and Operations teams to ensure optimal development and management of acquiring and payments
Liaise with the PASA and any other relevant Association(s) to receive and understand latest mandates, compliance and system related features which are to be enhanced or to be included into Bank’s own systems
Liaise with payments representatives from other banks and suppliers on applicable commercial and acceptance issues.
Assist the teams building a new SME payments and acquiring streams and enhancing current payment offerings, including mapping out processes while assessing the business and customer experience and the commercial impact.
Ensure that industry and scheme rules are correctly interpreted and implemented in the design process.
Ensure that payments reporting to the SARB is correctly specified
Working with and influencing industry strategies at PASA and attendance at relevant PCHs and other industry forums
Personal Attributes and Skills
Strategic thinker able to conceptualise and translate acquiring and payments strategy into tangible outputs
An ability to deal with complex issues and migrate between detail and high level requirements
Exceptional analytical and problem solving skills
Flexible with an ability to deal with ambiguity and continuous change
Independent self-starter who also works well in a team-environment
Deep knowledge and experience of the card acquiring and payments industry, schemes and regulations and more specifically, the National Payment System (NPS)
Basic business analysis skills
Negotiation skills and an understanding of the commercials underpinning payments and acquiring
Action oriented with a can-do attitude and to get things done
Attitude of “end-to-end ownership” for payments, from CX, product profitability, operations and compliance.
Strong business analysis skills with the ability to deliver insight on how to make process improvements
Advanced written and verbal communication skills, able to translate payment concepts into general business concepts
Education and Experience
A formal financial / business / science / engineering degree
Minimum 5 years’ work experience in SME, card acquiring and payments related roles
Must be conversant with VISA, MasterCard Acquiring rules and PASA clearing rules, regulations and transaction flows
A good understanding of the technology and commercials that support acquiring and payments
Comprehensive knowledge of SME, Acquiring, payment systems, payments strategy & design
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.
Join our happy subscribers