Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 2, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The idea started in 2001 when a company with a need connected with a few IT experts in search of a solution. Working together, a solution was created and DeARX celebrated with their first customer. At its most basic level, the same is true today, only we have more customers and many more technologists solving more and more problems by building better and ...
    Read more about this company

     

    Oracle Developer (Payments Domain)

    About the Role

    • We are seeking a skilled Oracle Developer with a strong background in the payments, financial services, or banking domain to join our team in Stellenbosch. This is a contract-to-perm opportunity ideal for someone who brings deep technical expertise, solid analytical skills, and a proactive, team-focused approach.
    • The role sits within our Payment Services division, where we are embarking on a long-term transformation journey to modernize our platforms and services, including a migration towards Java microservices on AWS.

    Key Responsibilities

    • Design, develop, and maintain PL/SQL packages, procedures, triggers, and functions in a high-volume transaction environment.
    • Work closely with business analysts and QA teams to understand business requirements and deliver robust Oracle-based solutions.
    • Support, troubleshoot, and optimize existing Oracle applications.
    • Contribute to the design of database schemas and performance-tuning activities.
    • Collaborate with the wider team as we gradually migrate services to Java microservices in AWS.
    • Participate in code reviews, knowledge sharing, and team planning sessions.

    Required Skills and Experience

    • 5+ years of hands-on Oracle PL/SQL development experience.
    • Strong experience in the payments, banking, or financial services domain this is non-negotiable.
    • Demonstrated problem-solving ability with a logical and analytical mindset.
    • Comfortable working in a high-pressure, fast-paced environment with large volumes of transactional data.
    • Proven ability to work effectively within a team and with cross-functional stakeholders.
    • Solid understanding of relational database principles and performance optimization techniques.

    Preferred/Beneficial Skills

    • Exposure to Java and/or involvement in Java-based system development.
    • Experience working in AWS environments or on cloud-based database solutions.
    • Understanding of or experience with microservices architecture.
    • Previous experience in system migrations or re-platforming initiatives.

    Soft Skills

    • Strong verbal and written communication skills.
    • High level of accountability and ownership.
    • Collaborative, with a strong sense of initiative.
    • Able to work independently and prioritize across multiple tasks and timelines.

    go to method of application »

    Product Manager

    About the Role

    • We are looking for a dynamic, experienced Product Manager to join our Business Engineering team in the Retail Banking environment. This is a high-impact, urgently needed role created to support the scaling of our specialist engineering function that's critical to driving strategic transformation across the organization.
    • You'll be responsible for leading a group of business and process engineers (58 direct reports), ensuring project delivery excellence, stakeholder engagement, quality assurance, and business value realisation all within a high-pressure, fast-paced environment.
    • If you're a delivery-focused leader with a passion for systems thinking, people development, and results-driven execution, wed love to hear from you.

    Why This Role Matters

    • Our Business Improvement team has grown significantly in demand from managing 12 initiatives annually to now running 28+ concurrent projects. With a mix of permanent staff and external contractors, we urgently need a strong mid-management layer to support delivery, upskilling, and sustainable scale.

    What You'll Do
    People Leadership & Development

    • Manage a pod of 58 Business Engineers / Process Analysts
    • Lead performance reviews, coaching, career development
    • Drive team standards, mentoring, onboarding, and upskilling

    Delivery Management

    • Oversee end-to-end project delivery within your pod
    • Engage with senior stakeholders (up to Exco level)
    • Mitigate delivery risks, unblock issues, and support cross-team coordination

    Technical Oversight & Quality Assurance

    • Perform technical reviews of project artefacts and engineering outputs
    • Ensure consistency with internal methodologies and high-quality standards

    Business Value Management

    • Act as internal consulting lead to ensure ROI on projects
    • Prioritise initiatives based on value delivery and capacity
    • Track and report on initiative impact and resource alignment

    Operational Support

    • Support monthly and quarterly reporting cycles (e.g., T1 Reviews)
    • Contribute to business planning, initiative tracking, and portfolio reviews
    • Ensure delivery continuity in contractor transitions

    What Were Looking For
    Education & Experience

    • Degree in Industrial, Chemical, Civil Engineering or related field
    • Proven experience in business/process engineering
    • Demonstrated people management in a technical delivery environment
    • Experience in consulting, financial services, or retail/FMCG environments is advantageous

    Key Skills & Traits

    • Assertive, structured, and outcome-driven
    • Comfortable operating under pressure and with urgency
    • Excellent communicator and relationship builder
    • Able to influence and engage senior stakeholders
    • Skilled in prioritisation, resource allocation, and delivery tracking

    go to method of application »

    Project Manager - Agile Software Development (Cape Town, 12 months)

    The Opportunity

    • We are seeking a high-impact Senior Project Manager to lead and drive global technology rollout programmes across the UK, Middle East and Europe. This role is pivotal to the successful customisation and deployment of next-generation POS platforms, integrated with cutting-edge forecourt automation and retail fuel management systems.
    • You will operate at executive stakeholder level, working directly with global leadership teams, tech vendors, and cross-functional delivery squads to ensure successful delivery in high-pressure, high-visibility environments.

    ️ What You'll Be Responsible For

    • End-to-end management of global rollout projects including planning, execution, governance, risk management, and post-implementation support.
    • Leading the customisation and deployment of POS and forecourt systems across multiple countries and retail networks.
    • Driving strong stakeholder alignment at C-suite level across product, operations, engineering, and local in-country teams.
    • Managing multiple vendors and delivery partners across regions, ensuring contract adherence, quality standards, and milestone delivery.
    • Embedding agile and hybrid delivery models, with continuous focus on speed, transparency, and quality.
    • Delivering structured project reporting, financial tracking, RAID logs, and steering committee materials.
    • Championing change management and operational readiness, ensuring local teams are supported through training, process alignment, and post-go-live stabilization.

    Ideal Candidate Profile

    • 8-10+ years of project management experience in enterprise environments, including global rollouts.
    • Strong experience with POS systems, retail technology, or forecourt automation preferred.
    • Proven ability to influence and engage at executive stakeholder level this is not a back-office coordination role.
    • Demonstrated experience delivering in multi-country, multi-vendor environments.
    • Skilled in both Agile and traditional project delivery frameworks.
    • Comfortable pushing back diplomatically to ensure scope, budget, and timelines are protected.
    • Experience working in or alongside the fuel, retail, or industrial automation sectors is highly advantageous.
    • Certifications: PRINCE2, PMP, Agile/Scrum Master, or SAFe preferred.

    go to method of application »

    Senior Full Stack Engineer .NET, Angular, Cloud Architecture (12-Month Contract)

    • We're looking for a Senior Full Stack Developer to join one of our client project teams for a 12-month engagement. This is a hands-on role for a highly experienced engineer with deep expertise in .NET backend and Angular frontend development. The ideal candidate will be confident working across the full stack, with a solid understanding of AI concepts, cloud architecture, and message queueing standard expectations for modern enterprise developers.

    Key Responsibilities

    • Develop and maintain scalable web applications using C#, .NET, Angular, and TypeScript
    • Design and integrate RESTful APIs and support service-oriented architecture
    • Collaborate closely with architecture and product teams to deliver robust cloud-native solutions
    • Apply best practices in security, testing, deployment, and code quality
    • Understand and work alongside systems that involve AI features, providing clean integration points

    Required Skills

    • Strong experience with Angular (v10+), TypeScript, HTML/CSS
    • Deep backend expertise with C#, .NET Core/Framework
    • Solid grasp of cloud architecture principles (Azure, AWS, or GCP)
    • Familiarity with message queuing systems (e.g., RabbitMQ, Azure Service Bus, Kafka)
    • Good understanding of AI/ML concepts and how to integrate with AI-powered systems (no model building required)
    • Proven ability to work independently, mentor others, and deliver production-quality code in a senior-level environment

    Nice to Have

    • Experience with microservices and distributed systems
    • Familiarity with CI/CD pipelines and DevOps practices

    go to method of application »

    QA Engineer Lead

    About the Role

    • We're embarking on a long-term systems modernisation programme to transform our technology landscape over the next 3-5 years. To support this transformation, were seeking a highly skilled Senior QA Engineer who can take full ownership of hands-on testing delivery while also laying the groundwork for a scalable QA function.
    • This is a critical, hands-on position at the start, ideal for someone who enjoys diving deep into automation, defining standards, and partnering closely with delivery teams.
    • As the modernisation matures, this role will naturally evolve into a leadership position, with the opportunity to grow into a formal QA Lead or QA Practice Manager role. 

    Key Responsibilities

    • Establish and operationalise a formal quality assurance function from the ground up.
    • Define and implement test strategies, quality checkpoints, and scalable test frameworks.
    • Execute hands-on testing (manual and automated) across SaaS and integrated systems.
    • Design and maintain automated test suites and CI/CD-compatible pipelines.
    • Work closely with development, DevOps, product owners, and business analysts.
    • Create detailed test cases, plans, and traceability matrices.
    • Track defects and quality metrics using MS DevOps or similar platforms.
    • Promote QA best practices, mentorship, and continuous improvement culture.
    • Participate in all Agile ceremonies including sprint planning, retrospectives, and stand-ups.

    Tech Stack & Tooling Automation Tools:

    • Selenium, Karate DSL, Rest Assured, Cucumber Languages: Java Management Tools: MS DevOps, JIRA, Confluence CI/CD: Azure DevOps Pipelines, Bitbucket, Jenkins
    • Testing Types: Web, API, integration, regression, performance
    • Methodologies: Agile, Scrum, BDD, TDD

    Profile We're Looking For

    • 5+ years of hands-on QA engineering experience, including automation.
    • Proven success in setting up or scaling QA practices and frameworks.
    • Strong grounding in Agile, SDLC, and quality metrics.
    • Ability to work independently and collaborate cross-functionally.
    • Comfortable in a player/coach role, owning testing while shaping future practices.
    • ISTQB certification preferred; degree or diploma in IT or related field a plus.

    go to method of application »

    Intermediate - Senior Java Developer

    We're looking for Mid to Senior Java Developers with strong backend experience and exposure to financial systems or payments. Youll be joining a high-impact engineering team working on secure, high-throughput backend services in a modern, agile environment. This role is 90% backend and will involve working on transactional and integration-heavy systems, not frontend UI work.

    Key Responsibilities

    • Develop robust backend solutions using Java (Spring Boot)
    • Design and implement RESTful APIs
    • Build scalable services deployed in AWS (using cloud-native features, not just VMs)
    • Work with containerized applications (Docker/Kubernetes)
    • Contribute to event-driven microservice architectures
    • Write clean, testable code with solid unit and integration coverage
    • Participate in Agile ceremonies and knowledge sharing
    • Be part of a support/standby rotation on a scheduled basis

    Must-Have Skills

    • Java 8+, Spring Boot, REST APIs
    • PostgreSQL (SQL experience essential)
    • Microservices architecture & integration
    • Secure, scalable backend development
    • Agile (Scrum), Git, JUnit or Mockito
    • Financial services / payments domain experience e.g. ISO standards, secure transaction flows, statement processing, or mobile paymen

    Advantageous

    • AWS (EC2, Lambda, S3, IAM, etc.)
    • Kafka, RabbitMQ, or similar messaging tools
    • Docker, Kubernetes
    • CI/CD tools (Jenkins, GitHub Actions) pipelines already in place
    • NoSQL (MongoDB, Elasticsearch/OpenSearch)
    • Monitoring: Instana, CloudWatch, or similar
    • API documentation tools: Swagger/OpenAPI
    • Exposure to DebiCheck or bank integration protocols

    Ideal Candidate

    • You're a backend specialist with a solid grasp of modern Java microservices, passionate about secure and efficient financial system design. You've worked in regulated environments (e.g., banks, telcos, fintechs) and can deliver within agile teams. You're confident with REST APIs, databases, integration patterns, and understand the pressure of working on business-critical systems.

    Soft Skills & Culture Fit

    • Excellent communication and collaboration skills
    • Works well under pressure and with tight timelines
    • Curious, self-driven, and committed to learning
    • A strong team player who contributes to team success
    • Willing to take on support or standby duties when needed
    • Open to challenging ideas and engaging in constructive debate

    go to method of application »

    Senior C# .NET Developer (Financial Markets / Risk Platform) (41662)

    We're hiring an exceptional Senior C# .NET Engineer to join a highly specialized team building a world-class trading, pricing, and risk platform for global markets. This is a chance to build real-time systems that power trading desks, market risk, and credit teams systems where performance, reliability, and precision matter.

    If you're passionate about complex problem-solving, clean architecture, and seeing your code directly impact global financial markets, this role was built for you.

    What you'll be building:

    • Pricing & risk engines used by trading desks and risk officers
    • High-performance microservices, REST APIs, and distributed systems
    • Client applications (WPF), web portals (Blazor), and Excel DNA integrations
    • Cloud migrations to AWS (were scaling fast)
    • Complex scheduling, orchestration, monitoring, and alerting systems

    Why this role is different:

    • Direct impact: What you build gets used daily by market makers, traders & risk managers.
    • High autonomy: Youll be part of a senior, collaborative team where your input shapes architecture & design.
    • Real complexity: Large-scale, real-time financial data systems with millions of calculations daily.
    • Cutting-edge stack: C# .NET 8, Blazor, WPF, REST APIs, AWS, DevOps pipelines, TDD.
    • Elite environment: Surrounded by sharp, like-minded engineers passionate about clean code, elegant design, and systems that just work.

    What we're looking for:

    • 7+ years of professional C# .NET development experience.
    • Mastery of object-oriented design, SOLID principles, and design patterns.
    • Strong experience with RESTful APIs, microservices, and distributed systems.
    • Skilled with DevOps automation, CI/CD pipelines, and monitoring.
    • Excellent problem-solving skills and attention to detail.
    • Comfortable working directly with business stakeholders to shape solutions.
    • Agile development experience.

    Bonus points if you have:

    • Financial services / trading / risk system experience
    • AWS experience (migrations, serverless, compute scaling)
    • Messaging protocols (Kafka, RabbitMQ)
    • Excel DNA (or Excel Add-ins development)

    Sample screening questions we may explore:

    • Explain SOLID principles in your own words.
    • How would you design an immutable system in C#?
    • Describe how you use generics effectively in .NET.

    go to method of application »

    Senior Java Developer - Domain Specialist

    Role Overview

    • As a Senior Java Developer, you will lead the design, development, and evolution of scalable, secure, and high-performing applications. You'll also contribute to long-term technology strategy and best practices while collaborating closely with business, DevOps, and architecture teams.
    • Youll work with modern tech including Java JEE, Spring Boot, Angular/React, and robust API frameworks in a mission-critical environment that values code quality, technical ownership, and continuous improvement.

    Key Responsibilities

    • Lead the development and maintenance of enterprise-grade applications and APIs.
    • Actively own and govern multiple technology assets, ensuring sustainability and performance.
    • Contribute to sprint planning, daily stand-ups, retrospectives, and demos.
    • Collaborate with analysts, testers, and architects to deliver end-to-end solutions.
    • Ensure code quality using GitHub, SonarLint, SonarCloud, and modern DevOps practices.
    • Raise technical risks and blockers early and participate in solutioning.
    • Mentor junior team members and support engineering best practices.
    • Support the architecture and evolution of technology roadmaps through a Centre of Excellence (COE) structure.

    ️ Tech Stack

    • Backend: Java JEE, Spring Boot
    • Frontend: Angular / React
    • API & Integration: RESTful APIs, DataPower
    • Version Control: GitHub
    • Code Quality: SonarLint, SonarCloud
    • Tooling & CI/CD: IntelliJ, Jenkins, Maven, Docker
    • Other: Basic AI integration exposure (advantageous)

    What Youll Need

    • 6+ years of Java development experience in complex enterprise environments.
    • Strong knowledge of REST APIs, microservices, and full-stack development.
    • Experience in Agile software development environments.
    • Proven ability to deliver quality code on tight timelines.
    • Exposure to large, regulated industries such as finance, insurance, or telecoms.
    • Solid understanding of DevOps, CI/CD pipelines, and automated testing.

    go to method of application »

    Automation Test Engineer Banking & Payments

    We are seeking a skilled and driven Automation Test Engineer to join our banking client for a 12-month contract. This role requires someone who is passionate about quality assurance, with a strong background in test automation, payments systems, and Agile methodologies. You'll be responsible for ensuring the integrity and reliability of financial platforms through robust testing practices while working in a dynamic Agile team.

    Roles and Responsibilities:

    • Develop, execute, and maintain test plans, cases, and scripts (manual and automated)
    • Create and maintain test automation frameworks from scratch
    • Perform regression, functional, integration, and API testing
    • Collaborate with developers to identify, log, and resolve defects efficiently
    • Ensure continuous quality improvement and process enhancement
    • Participate in design reviews, Agile ceremonies, and requirement analysis
    • Communicate testing progress and results clearly to stakeholders
    • Ensure compliance with QA best practices and banking standards
    • Continuously upskill and support team knowledge-sharing efforts

    Technical Skills & Experience:

    • Solid foundation in software testing methodologies and best practices
    • Proficiency in automation tools: Selenium, Playwright
    • Languages: JavaScript, C#, SQL, PostgreSQL
    • API testing and automation: Postman, RESTful services
    • Experience with CI/CD pipelines, Git-based version control systems
    • Performance testing tools: JMeter or K6 (advantageous)
    • Exposure to AWS cloud environments and AWS Cloud Practitioner cert (advantageous)
    • Payments domain experience required, especially familiarity with ISO 20022 formats (advantageous)
    • Banking industry experience essential
    • Strong understanding of Agile principles, frameworks, and ceremonies
    • Ability to work under pressure while maintaining high standards
       

    go to method of application »

    Senior Process Mining Specialist (12-month contract)

    Key Responsibilities

    • Champion and lead end-to-end process mining initiatives across critical business functions.
    • Translate executive priorities into actionable process insights using leading mining tools (preferred tool currently labeled as RS confirmation pending).
    • Conduct deep-dive data analyses to uncover bottlenecks, inefficiencies, and opportunities.
    • Work hand-in-hand with data engineers, business analysts, and developers to bridge business intent with data outcomes.
    • Deliver compelling dashboards, process visualizations, and performance reports that drive real decision-making.
    • Mentor internal process engineers to foster a culture of continuous improvement and analytics capability.
    • Help define and maintain the governance, methodologies, and standards for the CoE, ensuring enterprise-wide scalability.

    Role requirements

    • 7+ years of proven experience in process engineering, digital transformation, or process mining.
    • Mastery of tools such as Celonis, Signavio, UiPath Process Mining, or similar.
    • Strong data analytics skills comfortable working with structured and unstructured data, and translating it into insights.
    • Ability to engage executives and facilitate workshops that drive strategic alignment and business buy-in.
    • Solid experience in the banking or financial services sector, with an understanding of regulatory and operational frameworks.
    • Bachelor's degree in Industrial Engineering, Computer Science, or Data Analytics.
    • Certifications in Lean Six Sigma, BPMN, or process mining technologies highly advantageous.
    • Experience in large-scale CoE environments or consulting will be a major plus.
    • Remote collaboration experience welcomed for offshore candidates.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at DeARX Services (Pty) Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail