Technology Domain Specialist - 2

🏢 Boardroom Appointments · all 152 jobs
📍 South Africa
📅 Posted Aug 22, 2026 · via Himalayas
🏷 Backend Development, Software Architecture, Cloud Engineer, DevOps Engineer, Fullstack Development, Technology Platform Specialist +7 more
Apply on original site ↗

Contract position
Minimum requirements:

- B-Degree in Software Engineering

- 10+ years in a senior role designing and developing large-scale web applications

- 7 years experience required

- Experience using Node.js tools, backend tech stacks including Node, Python and Go

- Experience with testing (Cypress, Jest) and CI/CD platforms such as Bitbucket Pipelines and Spinnaker

- Experience with SonarCloud (Code scanning, vulnerabilities, code coverage, code quality etc) and Cloudflare (Caching, DNS, WAF, CSP)

- Experience using Monorepos using Nx (we have over 20+ FE apps in the same repo)

- Experience with Datadog, AWS services and using Terrafrom, Debt Manager V11.3 mainframe, Debt Manager v702, FTP, Cobol, JCL, Cloud Azure

- Banking and exposure to agile delivery scrum, kanban and SAFe

- Data Warehousing and information technology Architecture

- Hands-on public cloud experience - AWS, Google Cloud, Azure, Heroku

- Strong understanding of containers Docker, Kubernetes

- Required experience in REST API development

- Polyglot developer with current hands-on development experience in a major framework - .Net Core, Java/Springboot, Python, JS/NodeJS, Nest.JS, Nuxt.JS

- Hands-on experience with low-latency messaging/queueing technologies - Kafka, rabbit MQ

- Demonstrable familiarity with CI/CD process, testing frameworks and practices with tools like git, Jenkins/Bitbucket pipelines, Spinnaker

- Knowledge of Monitoring and Observability Tools such as Dynatrace & DataDog

- Strong knowledge of application, data and infrastructure architecture disciplines

- Expert understanding of architecture and design across all systems

- Experience working within an agile development environment

- Excellent written and oral communication skills

- Ability to work in a dynamic, remote-first environment with a globally distributed team

- Learn about new trends and drive team discussions to improve the product.

- Excellent written and oral communication skills

- Comfortable leading the frontend development team in big projects

- This is a hands-on role and code contribution daily is required 

Responsibilities:

- Lead the design and architecture of large-scale backend applications using the best practices to ensure high levels of performance, maintainability and availability.

- Be involved in all aspects of development playing a critical role in design, planning, development, and deployment and drive improvements in the company's software delivery life cycle to enable high quality continuous delivery process.

- The ideal candidate will bring a mindset of creativity, innovation, and balance bleeding edge technology development with a relentless pursuit of timely product engineering delivery.

Originally posted on Himalayas

Flights + hotels

This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you