Intermediate Back-end SQL Developer (AvS), Gauteng, 12 month contract

Our client is a financial services group in South Africa offering wholesale and retail banking services as well as insurance, asset management, and wealth management. The successful candidate will be integrated into an organisation whose values are integrity, respect, accountability, client-driven and people-centred, and passionate and motivated staff members are key to attract and retain clients that are key to the delivery of sustainable profits for their shareholders.

What are we looking for:
  • Support & Maintenance
  • Development
  • Unit testing
  • Deployments
  • Full accountability of deliverables end-to-end – managing all stakeholders and impacts
  • Align to coding and design standards.
  • Submit code for Code Quality reviews
  • Quality Assurance support
  • Feedback on progress to Scrum Master / project manager
  • Timesheet capture
  • Self-management of capacity and deliverables in alignment with Sprint planning
  • Stand-by, Support and Maintenance of systems

Key Responsibilities:
  • Produce working quality software that meets the design under supervision
  • Trouble shoot and problem solve of software issues with guidance
  • Consult with vendors identifying technical requirements for implementing technical solutions and knowledge
  • Proficient in SQL query writing, database design and data modelling
  • Strong skills in Power BI for advanced reporting and data visualization.
  • Expertise in database performance tuning, optimization and troubleshooting.
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
  • Good experience with integrated system environments
  • Practical experience in a high volume banking environment. (E.g. application clustering, scaling, multi-threading, session management, etc.)
  • Debugging & troubleshooting.
  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.
  • Skills in C#, .Net, Azure, Microservices and REST APIs
  • Experience with DevOps practices
  • Excellent communication and teamwork abilities.
  • Continuously monitor the performance of the API’s.

Must have working experience on the following tools/IDEs

  • Eclipse, InteliJ, Git, Maven, Jenkins, SonarQube, Nexus
  • Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).

Non-negotiable requirements:
  • Development experience
  • Exposure to agile delivery Scrum, Kanban and or SAFe
  • SOA / API
  • SOAP and Rest
  • HTML & CSS
  • Devops toolsets for software releases
  • JWT / Java Web Tokens
  • SSL’s
  • Solid experience on Spring Framework, Sprint Boot, JPA, Hibernate, Micronaut Frameworks
  • Solid experience with SOA-Architectures, Microservices Architectures and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
  • Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).

Location & Type
  •   Gauteng/ Hybrid working model

Please email Amoré van Sittert on Amore.vanSittert@adcorpgroup.com

Full stack Developer (Java) (KR), Johannesburg, Gauteng, 12 Month Contract

Our conglomerate client is on the hunt for their next successor in Java Integration services and Applications. Be involved in all aspects of development playing a critical role in design, planning, development and deployment. The ideal candidate will not just be an outstanding Java developer, but will bring a mindset of creativity, innovation and balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery.

The role requires ownership, logical thinking, and estimation of your own work, coding, testing, trouble shooting and performance optimizations. The candidate will work in an Agile (SCRUM) environment and will be allocated and co-located to a small agile development team. The candidate will collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. 

Key Roles, Responsibilities and Skills/Competencies:
  • Strong technical/ software engineering background (‘hands-on’)
  • Strong application/software development or programming background in Java
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
  • Ability to work on different tiers of the application
  • Object oriented Design
  • Solid experience on Spring Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, Open-Source Frameworks
  • Solid experience with SOA-Architectures, Microservices Architectures and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
  • Solid experience with Microsoft Azure.
  • Experience with application database management practices in a high-volume Java environment (SQL, DB2, and NoSQL – Cassandra/MongoDB).
  • Experience with deploying and running Java applications in orchestrated container environments (e.g. Docker, Kubernetes)
  • Solid CI, CD, DevOps and related tooling experience, build/test/deploy through automation.
  • Performance and troubleshooting of Java Applications
  • Good experience with integrated system environments.
  • Practical experience in a high-volume Financial Services environment. (E.g. application clustering, scaling, multi-threading, session management, etc.)
  • Good Experience and understanding on XACML standards.
  • Good Experience with Alfa language is required.
  • Good experience with unit testing
  • Good exposer with creation on mocks and deployments.
  • Proven ability as a problem-solver
  • Self-driven, self-starter, technology leader, and able to work independently.

Must have working experience on the following tools/IDEs:
  • Eclipse
  • IntelliJ
  • Spring Tool Suite
  • Git
  • Maven
  • Jenkins
  • SonarQube
  • Nexus
  • Debugging & troubleshooting.
  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.
  • You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.

Educational and Experience Requirements:
  • B-Degree in Computer Science or related technical field.
  • 10+ years Java application programming/development experience
  • 5+ years Spring Framework, JEE-Experience
  • 3+ CI/CD, DevOps, Docker, Kubernetes Experience
  • 3+ Azure Experience
  • Experience on XACML standards and Alfa language.

Location and Type:
  • Gauteng, Johannesburg, Hybrid – Contract

Do you have what it takes? Contact Kivara Rajgopal on 010 800 0561 or kivara.rajgopal@adcorpgroup.co

Senior Project Manager (KR) – Investment Data Projects – Western Cape, Cape Town (12 Month Contract)

One of the leading Financial Services companies within Insurance, Asset Management and Banking streams. The company in South Africa listed on 3 major African stock exchanges, with a growing African footprint and vibrant culture.

A technology-forward company, with a continuous learning environment that is in the business of helping people and companies do great things with their money. 

Key Responsibilities:
  • This role is responsible for managing one or more projects within the constraints of scope, quality, time and cost, within the project governance framework.
  • The incumbent is individually accountable for achieving results through the efforts or others.
  • Responsible for managing one or more projects within the constraints of scope, quality, time and cost.
  • Delivers specified requirements and meets customer satisfaction.
  • Delivers the required outcomes for each project, phase or stage.
  • Ensures that quality is achieved as planned.
  • Deliver to time and cost within agreed tolerances.
  • Manages people, work and resources involved.
  • Establishes and updates plans with actuals and forecasts.
  • Manages deviations from plan.
  • Reports to respective stakeholders.
  • Escalates decisions and unresolved issues
Essential Competencies:
  • Relevant Project Management qualification.
  • 5-10+ years of experience in project management, with experience in investment data related projects.
  • Excellent leadership, communication, and problem-solving skills.
  • Proficiency in project management software and tools.
  • Familiarity with Investment Data, Data Sourcing / Processes in the Financial Services industry Preferred.
  • Qualification in Finance/Business.
  • Experience as a Business / Data Analyst.
Location and Type:
  • Cape Town, Western Cape (Hybrid)

Do you have what it takes? Contact Kivara Rajgopal on Kivara.rajgopal@adcorpgroup.com or 010 800 0561

Job Title: Senior Project Manager – Actuary focused (VK) 6 months contract

About the client:

One of the leading Financial Services companies with Insurance, Asset Management and Banking streams. The company in South Africa listed on 3 major African stock exchanges, with a growing African footprint and vibrant culture. This is a technology-forward company with a continuous learning environment that is in the business of stakeholders do great things with their money. 

What are we looking for:

The client is looking for a Senior Project Manager  who has an understanding of Actuarial Processes in the context of Financial Services.

Details of Role:
  • Managing the project within the constraints of scope, quality, time and cost, within the project governance framework.
  • You will be accountable for achieving results through the efforts or others.
  • You will be required to deliver specified requirements and meets customer satisfaction.
  • Deliver the required outcomes for each project, phase or stage.
  • Ensure that quality is achieved as planned.
  • Deliver to time and cost within agreed tolerances.
  • Manage people, work and resources involved.
  • Establish and update plans with actuals and forecasts.
  • Manage deviations from plan.
  • Report to respective stakeholders.
  • Escalate decisions and unresolved issues to the relevant stakeholders
Location & Type
  •   Cape Town/ Hybrid working model
Minimum Requirements:
  • Degree in finance, business, project management.
  • PMP (Project Management Professional) or similar project management certification is preferred.
  • 5-10+ years of experience in project management, with a focus on financial services / banking operations and/or regulations.
  • Proficiency in project management software and tools.
  • Actuarial Processes in the Financial Services industry is essential for this role.

Have what it takes? Email your CV to Vuyiseka.kewuti@adcorpgroup.com

Infrastructure and Security Project Manager (PdK) – Durban (Contract)

One of our esteemed clients in the service industry in South Africa is looking for an Infrastructure and Security Project Manager for a 12 month contract in Durban.  You will be responsible for leading the Project Management of infrastructure security projects to ensure that these projects meet the requirements of our client while at the same time maintaining strong security measures.

To qualify for this role you will need:
  • 5 years infrastructure and 3+ years in IT Security
  • IS Project Management Diploma
  • 5 years in managing projects of IT business applications and 3 years’ experience in the retail industry
  • Experience in managing AWS projects
  • Proven resource management experience
  • Application of IT governance principles
  • Experience in the cost of IT initiatives, and financial budgeting
You will be responsible for:
  • Responsible for developing quarterly IT delivery plans that align to the strategic objectives of the business and IS program
  • Building and managing the relationship with the business areas and key stakeholders within the IS program
  • Ensuring projects and enhancements are delivered on time and to the required specifications
  • Reporting progress of projects back to the IS Program Manager
  • Responsible for identification and on boarding of required project resources.

Do you qualify for this role? If your answer is YES, send your CV too portiadk@paracon.co.za

Senior Data Scientist (AM) – Cape Town (Contract)

Our client in the financial industry is looking for a Senior Data Science to join their team.

Your work is a canvas for change, painted with the data you explore and the insights you uncover. This is a data science role focusing on acquiring as many quality clients as possible through performance and brand marketing, in the most cost-efficient way possible. 

Key Responsibilities
  • Establish the first principles and facilitate discussions about how to create data about relevant user behaviours and measure success. Design event log schemas and test their implementation.
  • Wrangle data into the ideal format for the necessary tool (e.g. Python, Tableau, PowerBI), no how raw and unstructured it and what lake/lakehouse it’s stored in.
  • Setting team metrics: Define holistic measurement frameworks that enable the team to explore their performance holistically and work with the team to identify and track the metrics that measure success
  • Identity loosely defined commercial problems and produce meaningful insights that guide iterations of the teams products and go-to-market campaigns
  • Structure commercial problems into prediction problems by clarifying both what is being predicted and how that enables us to change our products or campaigns to obtain a better result. Develop and implement ML models for the highest priority prediction problems, ensuring outstanding model and product performance.
  • Establish the learning goals of their team, crafting hypothesis statements and learning roadmap wherever needed. Design, execute and draw correct conclusions from experiments by confirming integrity of experiment, avoiding common pitfalls, and executing frequentist or Bayesian A/B analysis.
  • Using rule and unsupervised learning based approaches to segment the client base so we can develop a deeper understanding of customers and build better products for them.
  • Creating impactful visualisations: Produce data and interactive visualisations that enable the whole team to address their recurring reporting and insight needs, without your direct support.
  • Partner with stakeholders to make sure they gain the confidence they need to drive changes in the product roadmap or ask for further insight.
  • Create a culture of insights and learning, where everyone obsesses about their success metrics and are constantly testing and learning to better their performance.
Minimum Requirement
  • At least 5 years’ equivalent work experience
  • 8 years Data Scientist
  • 8 years or more in the Fintech
Location & Type:
  •  (Hybrid)

Please email Amanda Mjali on amanda.mjali@adcorpgroup.com