Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer

Retro Rabbit / Smartek21

Pretoria

On-site

ZAR 600 000 - 800 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A modern technology firm is seeking a Senior Full Stack Developer with at least 5 years of experience in a multi-tech environment. The role involves building integrations, deploying cloud solutions, and mentoring within a collaborative team. Candidates should be comfortable with technologies like C#/.NET and Python, with experience in CI/CD. This position offers opportunities to grow into leadership through project ownership and team guidance, working on innovative AI-driven projects in cloud environments.

Qualifications

  • 5+ years of professional development experience.
  • Experience in multi-tech environments including C#/.NET and Python.
  • Proficient in building and maintaining system integrations and APIs.

Responsibilities

  • Build and maintain integrations between systems, APIs, and third-party services.
  • Deploy and configure solutions in cloud environments (AWS, Azure, or GCP).
  • Participate in Agile delivery cycles and testing.

Skills

C#/.NET
Python
Problem-solving
Team collaboration

Tools

AWS
Azure
GCP
Terraform
CloudFormation
Prometheus
Grafana
ELK stack
Job description
Overview

We’re looking for Senior Full Stack Developers with strong experience to join our team. This role is ideal for someone who enjoys tackling complex technical challenges, shaping solution design, and mentoring others in a collaborative environment. You’ll work closely with architects, delivery teams, and clients to lead the enhancement of AI capabilities across a range of projects, integrating AI-driven functionality into real-world applications and cloud platforms, while ensuring scalable, high-quality solutions are delivered.

Responsibilities
  • Build and maintain integrations between systems, APIs, and third-party services
  • Deploy and configure solutions in cloud environments (AWS, Azure, or GCP)
  • Containerization and CI/CD pipelines to streamline deployment and delivery
  • Collaborate with architects, business analysts, and delivery teams to support seamless integration
  • Write and maintain technical documentation and share knowledge with teammates
  • Participate in Agile delivery cycles, testing, and validation of integrations
  • Actively grow into a leadership role through mentorship, exposure to delivery planning, and hands-on project ownership
Requirements
  • 5+ years of professional development experience
  • Comfortable working in multi-tech environments (e.g., C#/.NET, Python)
  • Proven experience building and maintaining system integrations and working with APIs
  • Familiarity with Containerization platforms and CI/CD pipelines
  • Excellent problem-solving and team collaboration skills
  • A proactive mindset and clear interest in stepping into a lead role over time
Advantages
  • Previous involvement in project delivery, scoping, or client engagement
  • Experience leading a small team across projects
  • Experience with observability tools (e.g., Prometheus, Grafana, ELK stack)
  • Familiarity with Serverless and microservice architecture
  • Previous professional experience with Python development
  • Proven experience with Infrastructure as Code (IaC) tools such as Terraform and CloudFormation, with a strong understanding of managing cloud infrastructure in a scalable and maintainable way
  • Hands-on experience with cloud deployment, configuration, and optimisation (AWS, Azure, or GCP)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.