Senior/Intermediate Software Engineer — Cloud-Native & Data-Driven

Boardroom Appointments

Pretoria

On-site

ZAR 660,000 - 980,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Boardroom Appointments is seeking an experienced Intermediate/Senior Software Engineer to join our dynamic team. The role focuses on building scalable applications on AWS using Node.js and Angular, with emphasis on serverless and microservices architecture.

You will design and interact with MySQL and PostgreSQL databases, apply data science concepts, and contribute to architecture decisions using MVC patterns and decoupled designs.

Qualifications

  • Extensive experience with AWS Cloud Systems.
  • Proficiency in Node.js and Angular.
  • Experience with serverless architectures and microservices.
  • Solid understanding of MySQL and PostgreSQL.
  • Knowledge of software architectural design and MVC principles.
  • Experience or strong interest in data science.
  • Interest in Flutter, Dart, and mobile app development.
  • Experience in Python and Docker.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline).
  • Familiarity with NoSQL databases like MongoDB or DynamoDB.
  • Understanding of GraphQL APIs.
  • Interest in Machine Learning.
  • Strong communication and teamwork.

Responsibilities

  • Design, develop, and maintain software applications.
  • Operate on AWS cloud systems and deploy serverless and microservices.
  • Develop applications using Node.js and Angular.
  • Design and interact with databases such as MySQL and PostgreSQL.
  • Apply data science principles to generate insights and influence decisions.
  • Design and understand system architecture including MVC principles and monolithic vs decoupled architectures.

Skills

AWS Cloud Systems
Node.js
Angular
Serverless architectures
Microservices
MySQL
PostgreSQL
MVC principles
Data science
Flutter
Dart
Python
CI/CD
Jenkins
GitHub Actions
AWS CodePipeline
MongoDB
DynamoDB
GraphQL
Machine Learning
Teamwork
Communication

Tools

Docker
MongoDB
DynamoDB
GraphQL
Jenkins
GitHub Actions
AWS CodePipeline
Flutter
Dart
Python

Job description

Boardroom Appointments is seeking an experienced Intermediate/Senior Software Engineer to join our dynamic team. The role focuses on building scalable applications on AWS using Node.js and Angular, with emphasis on serverless and microservices architecture.

You will design and interact with MySQL and PostgreSQL databases, apply data science concepts, and contribute to architecture decisions using MVC patterns and decoupled designs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate/Senior Software Engineer
Intermediate/Senior Software Engineer

Boardroom Appointments • Pretoria

On-site
ZAR 660,000 - 980,000
Senior Full-Stack Engineer (JavaScript)
Senior Full-Stack Engineer (JavaScript)

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Cloud-Native Software Engineer: AWS, CI/CD, Distributed Systems
Cloud-Native Software Engineer: AWS, CI/CD, Distributed Systems

Boardroom Appointments • Gqeberha

On-site
ZAR 420,000 - 680,000
Senior Full-Stack JS Engineer | Node & Angular
Senior Full-Stack JS Engineer | Node & Angular

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Cloud-Native Developer (AWS, Serverless, Fintech)
Cloud-Native Developer (AWS, Serverless, Fintech)

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 1,200,000
Senior Data Platform & Cloud Lead
Senior Data Platform & Cloud Lead

Boardroom Appointments • Durban North

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Software Engineer - Build, Scale & Lead
Senior Full-Stack Software Engineer - Build, Scale & Lead

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Cloud Engineer: AWS, Kubernetes, CI/CD Expert
Senior Cloud Engineer: AWS, Kubernetes, CI/CD Expert

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,800,000
Senior UI Engineer — Angular & Microservices Lead
Senior UI Engineer — Angular & Microservices Lead

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Senior Software Engineer - Architecture & Tech Leadership
Senior Software Engineer - Architecture & Tech Leadership

Boardroom Appointments • Johannesburg

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