Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Jul 6, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Full Stack Software Developer (Node.js | Azure | Kubernetes) – 6-Month Contract

    • Our client, a leading bank based in Sandton, is seeking an experienced Full Stack Software Developer to join their dynamic technology team on a 6-month contract. This role is ideal for a developer with strong backend and cloud engineering experience who enjoys working in modern DevOps environments and delivering high-quality, scalable software solutions.
    • You will be responsible for developing, maintaining, deploying, and supporting enterprise applications while collaborating closely with Business, Development, and Operations teams.

    Key Responsibilities

    • Design, develop, maintain, and enhance enterprise software applications.
    • Provide ongoing maintenance and production support for software within your area of responsibility.
    • Develop unit and system test cases and perform comprehensive testing.
    • Create, manage, and maintain deployment artefacts within source control.
    • Manage deployment packages and execute application deployments.
    • Collaborate with Business, Development, and Operations teams to optimise tooling and deployment processes.
    • Maintain and update the asset knowledge base and technical documentation.
    • Troubleshoot application issues and implement effective solutions.
    • Ensure software is developed following best practices, coding standards, and security requirements.

    Minimum Requirements

    • Minimum 3 years of software development/programming experience.
    • Solid experience with Node.js development.
    • Experience working with Azure DevOps.
    • Experience deploying and managing applications on Azure Kubernetes Service (AKS).
    • Strong knowledge of Kubernetes.
    • Experience with Docker containers.
    • Experience working with the Elastic Stack (ELK).
    • Understanding of CI/CD pipelines and modern DevOps practices.
    • Experience with source control and deployment management.

    Nice-to-Have Skills

    • Experience with Dynatrace.
    • Experience with Grafana.
    • Exposure to enterprise banking or financial services environments.

    Key Competencies

    • Strong analytical and problem-solving skills.
    • Excellent troubleshooting abilities.
    • Ability to work independently and within Agile teams.
    • Strong communication and collaboration skills.
    • High attention to detail.
    • Commitment to delivering quality software.
    • Ability to work in a fast-paced, enterprise environment.

    go to method of application »

    Front-End Software Developer II (React.js) – 6-Month Contract

    • Our client, a leading bank based in Sandton, is looking for an experienced Front-End Software Developer II to join their technology team on a 6-month contract. This is an exciting opportunity for a passionate front-end developer with strong React.js expertise to build modern, scalable, and high-performing web applications within a fast-paced Agile environment.
    • The successful candidate will be responsible for designing, developing, maintaining, and supporting enterprise-grade front-end solutions while collaborating closely with Business, Development, and Operations teams.

    Key Responsibilities

    • Design, develop, and maintain modern front-end applications using React.js and related technologies.
    • Develop critical and complex technical components within your area of responsibility.
    • Deliver robust, fault-tolerant, maintainable, and reusable system component designs.
    • Build highly scalable and observable software solutions.
    • Estimate development effort and contribute to sprint planning.
    • Troubleshoot software issues and provide technical guidance to team members.
    • Produce and maintain technical documentation in line with organisational standards.
    • Continuously improve software quality, performance, and maintainability.
    • Provide maintenance and production support for applications within your area of accountability.
    • Develop unit and system test cases and perform comprehensive testing.
    • Create and manage deployment artefacts within source control.
    • Manage deployment packages and support application releases.
    • Collaborate with Business, Development, and Operations teams to optimise development and deployment processes.
    • Maintain technical documentation and update the asset knowledge base.
    • Ensure seamless integration of your work with other developers and cross-functional teams.

    Minimum Requirements

    • Minimum 3 years of software development/programming experience.
    • Strong experience developing applications using React.js.
    • Experience with modern React frameworks such as:
    • Next.js
    • React Router
    • Experience with front-end state management libraries such as:
    • Redux
    • Zustand
    • NGXS
    • Strong knowledge of:
    • HTML5
    • CSS3
    • SASS/SCSS
    • Tailwind CSS (or similar styling frameworks)
    • Experience with Git/source control.
    • Understanding of software testing principles and unit testing.
    • Experience working within Agile software development environments.

    Nice-to-Have Skills

    • Experience developing applications using Angular (particularly for supporting legacy applications).
    • Experience working in enterprise or banking environments.
    • Exposure to CI/CD pipelines and DevOps practices.

    Key Competencies

    • Strong problem-solving and analytical skills.
    • Excellent front-end architecture and design capabilities.
    • Ability to develop scalable, reusable, and maintainable code.
    • Strong communication and collaboration skills.
    • High attention to detail and commitment to quality.
    • Ability to mentor and support fellow developers.
    • Self-motivated with a continuous improvement mindset.
    • Ability to work effectively in a fast-paced Agile environment.

    go to method of application »

    Senior Front-End Software Developer II (React.js) – 6-Month Contract

    • Our client, a leading financial institution based in Sandton, is seeking a highly skilled Software Developer II (Front-End Specialist) to join their team on a 6-month contract. This role is suited for an experienced front-end engineer with deep expertise in React.js and modern JavaScript frameworks, who can also contribute at a technical leadership level.
    • You will be responsible for building scalable, high-performance user interfaces, contributing to architecture decisions, and collaborating across cross-functional Agile teams to deliver enterprise-grade digital solutions.

    Key Responsibilities

    Software Development

    • Design, develop, and maintain responsive front-end applications using React.js.
    • Translate business and user requirements into clean, efficient, reusable code.
    • Build high-performance, responsive, and accessible user interfaces.
    • Integrate front-end applications with RESTful APIs and backend services.
    • Ensure code quality through reviews, testing, and adherence to best practices.

    Technical Leadership

    • Provide technical guidance and mentorship to junior and intermediate developers.
    • Contribute to front-end architecture and system design decisions.
    • Promote best practices in performance, scalability, maintainability, and security.
    • Participate in sprint planning, estimation, and technical solution discussions.

    Collaboration & Delivery

    • Work closely with Product Owners, Designers, Backend Developers, and QA teams.
    • Actively participate in Agile delivery processes (Scrum / SAFe).
    • Troubleshoot, debug, and resolve production issues.
    • Contribute to continuous improvement of development standards, tools, and processes.

    Required Skills & Experience

    Technical Skills

    • Strong hands-on experience with React.js.
    • Advanced proficiency in JavaScript (ES6+), HTML5, and CSS3.
    • Experience with JavaScript frameworks including:
    • AngularJS
    • React.js
    • Aurelia.js
    • Vue.js
    • Experience with state management libraries such as:
    • Redux
    • Context API
    • Strong experience consuming and integrating RESTful APIs.
    • Familiarity with modern build tools such as:
    • Webpack
    • Vite
    • Strong understanding of Git/version control systems.
    • Knowledge of responsive design and cross-browser compatibility.

    Experience

    • 5+ years of software development experience.
    • At least 3+ years of hands-on React.js development.
    • Experience working in Agile teams (Scrum / SAFe).
    • Experience in enterprise or large-scale systems (advantageous).

    Nice to Have

    • Experience with TypeScript.
    • Experience with Next.js or similar modern frameworks.
    • Exposure to Azure or AWS cloud platforms.
    • Experience with automated testing frameworks such as Jest or Cypress.
    • Experience in financial services or regulated environments.

    go to method of application »

    BI Analyst (Contract Role)

    • Our client, a leading bank based in Sandton, is looking for an experienced Business Intelligence (BI) Analyst to join their team on a contract basis. This is an exciting opportunity for a BI professional who is passionate about transforming data into meaningful insights, driving reporting excellence, and enhancing business decision-making through innovative Power BI solutions.
    • The successful candidate will play a key role in improving reporting delivery, enhancing dashboard usability and aesthetics, and driving continuous improvement initiatives within the BI environment.

    Key Responsibilities

    • Design, develop, and maintain interactive Power BI dashboards and reports.
    • Deliver meaningful business insights that support strategic and operational decision-making.
    • Lead and drive Power BI transformation initiatives across the business.
    • Improve report design, usability, performance, and overall user experience.
    • Enhance reporting delivery cadence through automation and best practices.
    • Collaborate with business stakeholders to gather reporting requirements and translate them into technical solutions.
    • Develop and maintain scalable data models and data pipelines.
    • Ensure data accuracy, quality, governance, and reporting standards are maintained.
    • Identify opportunities for continuous improvement within the BI landscape.
    • Work closely with technical and business teams to deliver high-quality analytics solutions.

    Minimum Requirements

    • 5–8+ years' experience in Business Intelligence, Data Analytics, or Data Engineering.
    • Power BI Certification (essential).
    • Data Engineering Certification (essential).
    • Demonstrated experience leading or driving Power BI transformation initiatives.
    • Strong experience developing executive dashboards and business reports using Power BI.
    • Solid understanding of data modelling and data engineering principles.
    • Strong SQL skills and experience working with large datasets.
    • Excellent analytical, problem-solving, and stakeholder engagement skills.
    • Experience working within Agile delivery environments.
    • Banking or financial services experience will be highly advantageous.

    Technical Skills

    • Microsoft Power BI
    • Data Engineering
    • SQL
    • Data Modelling
    • ETL / ELT Processes
    • Data Visualisation & Storytelling
    • Power Query (M)
    • DAX
    • Microsoft SQL Server (advantageous)
    • Azure Data Services (advantageous)
    • Agile Delivery Methodologies

    Advantageous Skills

    • Experience with Ab Initio.
    • Exposure to enterprise data platforms and modern BI architectures.
    • Experience improving BI delivery processes and reporting governance.

    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

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail