Mid-Level Software Developer

Boardroom Appointments

Cape Town

On-site

ZAR 480,000 - 720,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments in Cape Town is seeking a Mid-Level Software Developer to translate business needs into robust software solutions that drive commercial outcomes. You will work with cross‑functional teams to design, build, test, and maintain systems that support operations and customer delivery.

The role requires hands‑on experience with modern languages, databases, REST, AWS, and front‑end frameworks such as Flutter, with a track record of delivering production systems and mentoring

Qualifications

  • 2+ years of professional software development experience in at least one modern language.
  • Strong knowledge of databases, data structures, algorithms, REST and modern architectures.
  • Experience delivering mobile or serverless applications.
  • Ability to take a project from identifying objectives, defining the testing plan, implementing testing all the way through to actual launch.

Responsibilities

  • Understand the primary commercial imperatives
  • Envision the technology that will support the commercial imperatives with feedback from the in-country operations teams and sales network
  • Design, build, test, maintain and manage robust software solutions to enable the operations team to achieve their jobs and ultimately the companies objective to serve customers
  • Support and mentor Junior Developersin embedding healthy code practice and principles.
  • In the early project phase, this means architecture, data model and interface design, and in the implementation phase with review, release planning and execution.

Skills

Software development experience
Object‑oriented design
Databases and algorithms
REST and modern architectures
Mobile/serverless apps
Project conception to launch
Leadership and communication
AWS (Lambda/API Gateway/load balancing
Flutter or modern frontend framework
Production systems 24x7
CI/CD pipelines and source control

Tools

AWS
Flutter
CI/CD tooling
REST APIs

Job description

About the job Mid-Level Software Developer
  • A desire to achieve commercial outcomes
  • 2+ years of professional software development experience working with at least one modern language such as Java, Typescript, C++, or C# including object‑oriented design
  • Strong knowledge of databases, data structures, algorithms, REST and modern architectures
  • Experience in delivering mobile applications or serverless applications
  • Ability to take a project from identifying objectives, defining the testing plan, implementing testing all the way through to actual launch of the project and ongoing monitoring of the performance of the project.
  • Excellent leadership, verbal and written communication skills
  • Ability to work well with people and be both highly motivated and motivating
  • Experience using Amazon Web Services, including Lambda, API Gateway, and load balancing
  • Experience with Flutter or other modern front‑end frameworks
  • Track record of building and delivering mission critical, 24x7 production software systems
  • Knowledge implementing collaboration tools and CI/CD pipelines for source control management, build, testing, release and and operations.
  • Strong analytical skills with excellent problem solving abilities
Responsibilities
  • Understand the primary commercial imperatives
  • Envision the technology that will support the commercial imperatives with feedback from the in-country operations teams and sales network
  • Design, build, test, maintain and manage robust software solutions to enable the operations team to achieve their jobs and ultimately the companies objective to serve customers
  • Support and mentor Junior Developersin embedding healthy code practice and principles.
  • In the early project phase, this means architecture, data model and interface design, and in the implementation phase with review, release planning and execution.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer: Build Robust Systems
Mid-Level Software Engineer: Build Robust Systems

Agile Bridge • Pretoria

On-site
ZAR 500,000 - 700,000
Opportunities for training and development
Participation in hackathons and conferences
Mid-Level Software Developer
Mid-Level Software Developer

JCM Consultants • Centurion

On-site
ZAR 550,000 - 750,000
Mid-Level Software Engineer - Cloud, Mobile & CI/CD
Mid-Level Software Engineer - Cloud, Mobile & CI/CD

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 720,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Java Developers
Java Developers

Network Finance • Randburg

Hybrid
ZAR 950,000 - 1,300,000
Hybrid work model
Bonuses and salary reviews
Wellness initiatives
+2
Junior / Intermediate Developer
Junior / Intermediate Developer

Headhunters (South Africa) • Gqeberha

On-site
ZAR 350,000 - 520,000
Software Developer II
Software Developer II

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Mobile Flutter Developer
Senior Mobile Flutter Developer

Boardroom Appointments • Durban

On-site
ZAR 700,000 - 1,000,000
Java Developer (Intermediate to Senior)
Java Developer (Intermediate to Senior)

Communicate Finance • Wes-Kaap

On-site
ZAR 350,000 - 700,000
Mobile Full Stack Developer
Mobile Full Stack Developer

Boardroom Appointments • Gauteng

On-site
ZAR 520,000 - 800,000