Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Tech-forward innovation leaders in the informal retail market. Through our FLASH Business platform, we strive to empower our Traders with a wide range of products and offer unrivalled convenience for consumers. Our retail infrastructure has enabled a money cycle thats enriching informal communities and provides a platform for safe, easy, convenient transa...
Read more about this company
The Flash Group is looking for a Scrum Master to facilitate, guide and drive agile frameworks over multiple teams within our Cape Town office.
Requirements:
- 2+ years’ experience in Software Development/Tech Team.
- Strong verbal and written communication skills
- Experience in implementing Agile in an organization.
- Preferably hold a relevant Scrum Master certification:
- Certified Scrum Master (CSM)
- ICP – Agile Certified Professional
- A-CSM – Advanced Certified Scrum Master
- PMI – Agile Certified Practitioner
- Sound understanding of agile software development methodologies, principles and procedures.
- Excellent interpersonal skills and ability to work with diverse personality types.
- Project Management and/or Technical Product Owner experience with the ability to apply this to multi-disciplined teams is advantageous.
- Any experience with Azure DevOps and Microsoft Power BI would be an advantage.
- Any experience within a Fintech industry will be an advantage.
Responsibilities:
- Support & coach Teams to understand the Scrum Framework.
- Assist in the preparation (where required), & the facilitation of Scrum ceremonies with the Agile Team.
- Assist in educating & guiding Tech Teams in building and improving on velocity.
- Improve transparency within the teams.
- Assist in the removal of organizational impediments.
- Build a safe and trusting environment where conflict can be managed in a healthy way without fear of blame
- Follow a servant leadership approach.
- Support & empower the Technical Integrations Team when it comes to prioritizing the backlog, managing expectations with Product Managers & Stakeholders, & forecasting work.
- Keep abreast on Agile methodologies to promote ways to improve.
go to method of application »
In this role, you will develop and implement a compliance framework, including management plans, policies, processes and monitoring to ensure the organisation complies with relevant laws and regulations, and statutory and supervisory requirements. Communicate with Group / External Compliance Officers, Regulators and Legal Department.
Key Performance Areas:
- Develop and maintain a compliance framework in collaboration with the relevant stakeholders
- Assist Risk Department to review the Company’s internal controls, policies and procedures and that such controls conform to legislation.
- Assist in maintaining the Company’s compliance with both industry and business legislation.
- Identify potential compliance breaches and investigate compliance irregularities or areas of concern
- Where possible non-compliances exist, through collaboration with other stakeholders, provide a risk analysis and propose a workable solution to ensure compliance
- Maintain the key business policies
- Ensure compliance records are up to date
- Review and resolve recommendations from internal audit relating to compliance areas
- Maintain the compliance procedures and manuals
- Conduct and report on compliance reviews in the business
- Monitor and interpret industry developments and relevant laws and regulations.
- Provide advice, awareness and training on matters pertaining to compliance
- Establishes and embeds compliance culture across the Company and its divisions/departments.
- Fulfils functions required in terms of FAIS legislations such as monitoring and reporting to the financial services provider and the FSCA.
- Maintain RICA business rules.
- Prepare compliance reports.
Job Experience & Skills Required:
- Relevant post graduate degree
- Qualifications in Risk Management / Compliance / Legal or Governance Registered with Institute of Risk Management South Africa (IRMSA) will be preferred or
- Registered with Compliance Institute Southern Africa (CISA) (preferred), or
- Registered with Institute of Chartered Secretaries and Administrators (ICSA) (preferred), or Admitted attorney, or advocate in South Africa (preferred)
- 5 + years' related experience in risk management, compliance, legal or governance
- Must be a registered and FSCA Compliance Officer, in possession of necessary Compliance certifications
- Working knowledge of RICA, FICA, POPIA, Banking Act, National Credit Act and PAIA (Would be advantageous)
Soft skills:
- Attention to detail, analytical and diagnostic skills
- Creative thinking and Problem Solving
- Works well under pressure
- Ability to work in a team and independently
- Interpersonal skills
- Good communicator
- Deadline Driven
- Ability to implement policies
- Policy writing
- Attention to detail.
- Embrace and adapt to change.
- Accountable and responsible.
go to method of application »
To build and maintain a high performance, highly scalable and robust online transaction processing system as well as leading your technical team to ensure a pristine outcome of this.
Skills that are a "must have" in this position:
- Microsoft .NET / C#
- MVC
- Some Java coding experience and/or sound knowledge of the language
- SQL Server experience
- Entity Framework
- Web experience
- SSIS
- SSRS
- Leadership and Management skills
- To think creatively, and plan strategically, while leading a team of developers
- To innovate/write/implement code
- Excellent communication / interaction skills on all levels
- Confidence in yourself
- Ambition to lead and grow a talented team
Advantageous Skills:
- Java
- Some mobile front-end dev experience
- Understanding of domain driven design
- Docker, Kubernetes
Responsibilities:
- Ability to design and clearly communicate all requirements to the rest of the team to ensure everyone is on the same page and pace.
- Develop and implement solutions in line with business requirements with adherence to existing processes and procedures
- Develop solutions that meet strict industry security standards
- Communicate with the relevant Business Units to assist in developing requirements and functional specifications
- Work closely with other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines
- Provide project estimates, whether high level or detailed, in a manner that has considered all aspects of the task and as accurate as possible
- Provide written and verbal feedback to all relevant stakeholders, team members and management as and when required
- Provide subject matter expert support that is relevant, concise and considers all aspects of the subject matter in context to and its systems
- Translate every functional and non-functional requirement into system requirements without omission
- Own an assignment, including taking personal accountability of defects in process, to delivering full SDLC support for the assignment given
- Guide junior developers in technique, best practices, and QA
- Follow software development best practices and SDLC.
- Attend weekly tech meetings
go to method of application »
To work as part of the software development team to build and maintain a high performance, highly scalable and robust online transaction processing system.
MINIMUM REQUIREMENTS:
- Relevant IT Tertiary Qualification
- At least 5 years’ relevant experience relating to the skills listed below
- Experience in a Retail, Payments or Banking environment is preferred
SKILLS:
- Microsoft .NET / C#
- .NET Core
- API design
- MVC
- SQL Server
- Entity Framework
- Web front-end experience (HTML + CSS + JS)
- OAuth 2.0 + OpenID Connect
ADDITIONAL ADVANTAGEOUS SKILLS:
- Experience in Event-driven architecture and/or Domain-driven design (DDD)
- Blazor or Angular or React or Vue (SPA) experience
- Azure Pipelines
- Azure DevOps knowledge
- Microservices experience
- App Containerization e.g. Docker, containerd, CRI-O, podman, buildah
- K8s experience
- CI/CD experience
- Jenkins knowledge
- SSIS
- SSRS
- Some knowledge of Java
RESPONSIBILITIES:
- Develop and implement solutions in line with business requirements with adherence to existing processes and procedures
- Develop solutions that meet strict industry security standards
- Communicate with the relevant Business Units to assist in developing requirements and functional specifications
- Work closely with other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines
- Provide project estimates, whether high level or detailed, in a manner that has considered all aspects of the task and as accurate as possible
- Provide written and verbal feedback to all relevant stakeholders, team members and management as and when required
- Provide subject matter expert support that is relevant, concise and considers all aspects of the subject matter in context to and its systems
- Translate every functional and non-functional requirement into system requirements without omission
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.