wePlace is a specialist recruiter. We find and place the best talent available in the market by headhunting individuals with specific skill sets, backgrounds and qualifications. We apply our in-depth knowledge and experience in the areas that we operate in, specifically, Information Technology, Banking, Finance, Sales and Marketing, to cater for our clients ...
Read more about this company
Job Purpose
To ensure the smooth accurate, and efficient running of the organizations Payroll Management and HR Administration (Including employee benefits) as well as provide consultative support and guidance to employees regarding Operational HR issues
Job Content
Results Delivery
- Report statistics on a monthly or quarterly basis to stakeholders and management to meet deadlines by pulling information from the system and converting it into meaningful data, as requested
- Develop, implement and evaluate workforce data analysis, prepares summary reports, makes recommendations etc
- Achieve deadlines on all administrative functions as required by management by working according to schedules and requests
- Ensure accuracy of data by checking work against standards and expectations
- Apply cost effectiveness principles in everyday delivery to contribute to achievement of departmental financial targets
- Ensure an accurate and timeous payroll
- Provide specialist input and solutions to relevant information, reporting and compliance needs across the HR team.
Stakeholder Relationship Management
- Maintain sustainable working relationship with stakeholders through ongoing engagement to ensure an understanding of their needs and always maintain an open channel of communication in supporting the department to achieve is business objectives.
- Develop and sustain relationships with service provider/vendor/ staff to facilitate the effective procurement to pay process with service providers/vendors/suppliers
- Build and maintain relationship with finance department through communication of compensation and benefit deadlines.
Process Management
- Provide specialist support to Human Resource Business Partners (HRBPs) on information requested / reporting requirements.
- Provide specialist support to stakeholders in business with information / reports as requested.
- Provide guidance on and interpret benefits and policies according to company’s Conditions of Service as well as the rules and regulations governing these
- Participate in activities related to compensation such as pension fund, medical aid, funeral cover, School Sponsorship, IOD, UIF Forms. Participate in Pension Board meetings as and when requested.
Education
- Essential Qualification: Matric, BCom or other degree plus payroll certification
- Registrations: South African Reward Association/ South Africa Payroll Association
Technical Competencies
- Relevant regulatory knowledge (WCA, UIF, SARS, Credit Act and PAYE Regulations)
- Payroll and employee benefit administration
- Advanced Payroll and Tax Knowledge
- Pension Fund Act
- Administrative procedures and systems
- Basic MS applications (e.g., Outlook, Word, Excel, Access, Internet, Email)
- Advanced MS Excel skills
- Divisional service offerings
- Human resources administration principles and practices
- Principles of project management
- Business continuity standard
- Data analysis
- Industry trends
- Human Resources databases
- Excellent Reporting skills
- Reconciliations
Previous Experience
- 7-10 years’ experience in HR, Payroll and Benefit Management
go to method of application »
Role and Responsibilities
As a client manager, you will be responsible for managing and maintaining relationships with clients, ensuring customer satisfaction and retention, and identifying opportunities to grow revenue streams.
Responsibilities:
- Serve as the primary point of contact for clients, addressing their inquiries and concerns in a timely and professional manner.
- Build and maintain strong relationships with clients, developing a deep understanding of their needs, challenges, and goals.
- Collaborate with other internal teams to ensure smooth client onboarding and ongoing account management.
- Identify and capitalize on opportunities to upsell and cross-sell products or services to existing clients.
- Manage and track client engagement and satisfaction, proactively addressing any issues or challenges that arise.
- Prepare and present regular reports on client performance and revenue growth to management.
- Stay up to date with industry trends and best practices to continuously improve client management strategies.
- Develop and execute client retention and expansion strategies, with a focus on achieving revenue targets and increasing customer lifetime value.
- Ensure all client communication and documentation is accurate, complete, and compliant with company policies and regulations.
Technical and Professional Expertise:
- Degree (preferred not required)
- Some experience in client management or account management.
- Excellent communication and interpersonal skills.
- Strong organizational skills, with the ability to manage multiple clients and projects simultaneously.
- Experience with Excel or Google Sheets.
go to method of application »
Job Summary
The Solutions Architect will be responsible for the design and maintenance of the company’s infrastructure and maintenance.
The role will have accountability for developing and implementing the architecture roadmap, oversight of the architecture and software design processes and have direct involvement in the implementation of solutions across the business.
Responsibilities
- Manage activities around the architecture, design, and implementation of various solutions within the business.
- Understand the various system implementations in the company as well as its clients to ensure optimal design and performance of systems.
- Engage with business and clients to understand and translate various commercial requirements into the technical realm.
- Engage with the technical teams of both the company and its clients to understand the various technical challenges and requirements from a technical perspective.
- Communicate the architecture and design to various stakeholders and collaborate with other system owners to ensure designs are understood and accurately address business and technical needs.
- Review the quality of designs, code, and processes to ensure the delivery of quality implementations.
- Track and analyze various soft and hard metrics and trends within the business to ensure any issues or potential issues are picked up timeously and addresses proactively.
- Create long-term strategies to ensure that the companies’ systems can scale along with the growth of our clients.
- Engage in high level problem solving when cross system issues arise.
Required Qualifications, Skills, and Experience
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
- Minimum of 5 – 7 years of experience related to IT Management or other information technology solutions architecture role.
- Experience in Cloud technologies (3+ years).
- Experience in an Agile environment (5+ years).
- Experience as a senior software developer (5+ years).
- Experience in Payment or Financial systems and platforms (5+ years).
- Demonstrated ability to communicate the complexities of technical Programmes.
- Proficiency with information technologies in a secure network environment.
- Excellent oral and written communication.
- Analytical and problem-solving skills.
- Ability to work under indirect supervision.
- Broad understanding of information technology topics.
- Effective interpersonal skills and collaborative management style to include teamwork and team building ability.
- Comfortable with ambiguity and time spent outside of comfort zone acquiring new skills.
- Flexible in a fast-paced dynamic environment with shifting roles and responsibilities.
- Technically creative and open-minded.
go to method of application »
Key Performance Areas:
- Translate business rules logic and processes into working solutions.
- Strategy optimisation and continuous improvement with business leads.
- Analysis of requirements and low code development and review.
- Setup effective test cases and perform unit, integration, and user acceptance testing.
- Quality and on-time delivery of business rules and process system support.
- Research and continuous improvement.
- Ensure system availability is within the set standard.
Job Requirements:
Qualification:
- A relevant tertiary qualification in Information Management, Credit, Mathematics or Statistics
Qualification:
- A relevant tertiary qualification in Information Technology - Computer Science or Information Technology - Other
Knowledge & Experience:
- Advanced knowledge and understanding of:
- Strategy Automation tools
- Testing tools
- Project Management and coordination:
- Business Strategy Documentation including assistance with drafting source documents for training purposes
- Experience: 4 - 6 years’ experience in Scored and other lending automation toolsets:
- Experian PowerCurve
- FICO Blaze
Certification / Experience:
- Salesforce
- nCino
- Knowledge & Experience:
- Ideal:
- Jira
- Confluence
- Advanced knowledge and understanding of:
- Business and Systems Analysis Methodologies
- ITIL Principles and the application thereof
- Good understanding of:
- Banking systems
- Banking business models
- Credit operational processing
- Best practices for Quality Assurance (QA)
go to method of application »
Role overview:
Our client is looking for a Computer Science Graduate or a Junior Project Administrator to fulfil the role of a Project Manager within the IT space. Training will be provided, as our client is looking for a go-getter, ready to take on the role of a Project Manager. They are looking for someone who has either studied IT / Computer Science and has an interest to grow within the IT Project Management space, or for someone who has a solid education background in Project Management, with a proven interest or knowledge in IT.
Responsibilities:
- Project Management:
- Team management.
- Project tracking and reporting.
- Software development lifecycle (SDLC).
- Requirements gathering and analysis.
- Understanding of software development processes, technologies, and best practices.
- Weekly meetings to be set up and etiquette.
- Assist in creating GitHub cards, assist in researching features.
- Structure week for dev team.
- Risk management and quality assurance.
- Manage the GitHub board, manage feature deadlines.
- Create additional processes to manage the dev team.
- Structure meetings and brainstorms.
- Create dev team KPIs.
- Note taking and meeting minutes during meetings.
- Organizing the dev team.
- Collaborate with various stakeholders, including clients, end-users, product owners, and technical teams.
- Ensuring document are up to date.
Experience/Education Requirements:
- Minimum: Bachelor's Degree
go to method of application »
Purpose Statement:
To develop remote banking related applications in accordance with specific business requirement
Experience:
- 5 -7 years’ proven software development
- Essential experience in the following development languages is required:
Minimum
- Java Script Framework
- XML
- HTML 5
- CSS
- Java
- JSP
- SQL
- Web Services
- Spring
- Rest Services
- Mobile Development
- Maven
- Qualifications (Minimum):
- Grade 12 National Certificate / Vocational
- Qualifications (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
- Knowledge:
- Min:
- Must have detailed knowledge of:
- IT systems development processes (SDLC)
- Application development
- Standards and governance
- Agile development life cycle
- Testing practices
Ideal:
Knowledge of:
- UML
- Systems analysis and design
- System architecture (technical design and implementation processes)
- Solid understanding of:
- Banking systems environment
- Banking business model
- Best practices for Quality Assurance (QA)
- Object Orientated Development environment (i.e. Java, Spring Framework, JBoss, Hibernate)
Skills:
- Communications Skills
- Interpersonal & Relationship management Skills
- Analytical Skills
- Problem solving skills
Competencies:
- Deciding and Initiating Action
- Relating and Networking
- Persuading and Influencing
- Writing and Reporting
- Applying Expertise and Technology
- Analysing
- Adapting and Responding to Change
- Planning and Organising
go to method of application »
Purpose Statement:
Responsible for the design and development of new Front-End applications according to specifications
Environment:
- External environment
- Daily liaison with external service providers (i.e. software vendors)
- Internal environment
- The job holder operates within the following internal policy:
- Information Management Policy
- Information Security Policy
- IT Governance Policy
- The job holder must adhere to internal Systems Design Quality Standards (programming and development best practices)
- The job holder will liaise with various internal departments:
- All other departments with the Systems Development Team (i.e. HQS, Issuing, Acquiring, Channels)
- Other departments in IT (IT Risk, UAT)
- Credit Management
- Business Development
Key Performance Areas:
- Quality
- On-time delivery
- Teamwork and collaboration
- Key Tasks & Accountabilities
- Quality
- Develop detailed technical specifications from functional descriptions (design)
- Develop systems from technical specifications as provided by Architects
- Deliver development within agreed timelines
- Perform unit testing from a pre-defined test plan
- Update/amend test plans according to solution development to ensure coverage of all areas
- Provide testing assistance to developer(s)
- Provide implementation instructions for new development
- Provide production support to production systems (stand-by)
- Conduct investigations and solve system issues
- Prepare production deployment packages
- Ensure successful implementation
- Provide coaching and mentoring to Programmers and Developers
- Act as Team Leader for projects
- Participation and proactive problem-solving to meet team objectives
- On-time delivery
- Ensure timely delivery of developed applications and systems
- Ensure contracted deadlines at met according to contracted SLA with business
- Teamwork and collaboration
- Cooperation / willingness to help
- Interpersonal relationship and interaction with team members
- Ideas and knowledge sharing
- Stay current with developments in areas of technology that are relevant to the SOA environment
- Participation and proactive problem-solving to meet team objectives
- Innovation and creativity
Knowledge, Skills & Experience:
Qualifications & Experience
- Grade 12
- A relevant tertiary qualification (degree / diploma) in IT with 5 years’ proven experience in software development OR more than 6 years’ proven experience in software development
- Must have completed a relevant system analysis and design course (or equivalent)
Experience in the following:
Minimum:
- SQL (T-SQL, 5+ years)
- C# (5+ years)
- Windows Services (multi-threaded)
- Web Services
- OO Development Methodologies
- An understanding of SOA (Service-oriented architecture)
- Ideal:
- WPF (Windows Presentation Foundation) & XAML
- WCF (Windows Communication Foundation)
- IIS
- MVC or MVVM Design Pattern Powershell UML
- .Net Core
- XAML
- Knowledge:
- Minimum:
- Must have detailed knowledge of:
- IT systems development processes (SDLC)
- Application development
- Systems analysis and design
- System architecture (technical design and implementation process)
- Standards and governance
Testing practices
Ideal:
Knowledge of:
- UML
- Banking systems environment
- Skills:
- Communication skills (written and verbal) in English
- Interpersonal / Relationship management skills
- Negotiation and influencing
- Facilitation
- Presentation skills
- Mind-set and attitude
- Analytical, diagnostic and problem-solving skills
- Business acumen
- Process and organisational thinking
- Attention to detail
- Adaptability to change
- Willingness to take ownership and accountability
- Ability to self-learn new technical skills and / or technologies
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.