Software Developer

 

Recruiter:

AGA Recruitment Specialists

Job Ref:

CPT000088/AG

Date posted:

Wednesday, August 11, 2021

Location:

Capetown, South Africa

Salary:

Market Related


SUMMARY:

Our Client is seeking a Software Developer that will form a vital part of a team of multi-skilled Developers who are responsible for creating innovative software that supports critical business processes. Our dynamic environment is fast paced, using Agile and self-organizing principles for our teams to deliver the highest quality products.

POSITION INFO:

Duties include, but not limited to:

  • Develop innovative software using the latest development tools and frameworks.
  • Maintain current systems (web/other) and develop new systems (web/other) using the latest technologies.
  • Collaborate with Architects, Product Owners in developing, testing, and deploying systems components.
  • Work with the architects to research and develop systems using new technologies.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments.
  • Provide second/third line support to supporting services within the technology eco system.

Essential Criteria:
  • A minimum of 2 - 4 years’ hands-on development experience.
  • Computer Science related degree, diploma, or similar qualification.
  • Experience in working with agile teams and successfully delivering agile based software projects.
  • 1+ years hands-on experience in developing applications using Kafka (Architecture) and other messaging systems.
  • 1+ Working experience with Kafka Client APIs (Producer, Consumer, Streams).
  • 1+ years of Real-time Data pipelines/Streaming in distributed environment.


Desirable Criteria:
  • Having good hands-on coding skills with C# and applying design patterns.
  • Hands-on experience in messaging products like Kafka.
  • Experience with Confluent Kafka components (Connect, Schema Registry, KsqlDB).
  • Familiarity with technologies such as .Net core, XML, Rest APIs, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio. - Experience in versioning tools (git).
  • Experience in developing micro-services on any platform and creation of REST endpoints. - Load testing, performance analysis, and chaos engineering of distributed systems.
  • Exposure to container deployments (Docker, Kubernetes).
  • Familiarity with all facets of SDLC - ranging from inception to deployment.
  • Experience designing database applications using MongoDB.
  • High-volume event-driven data systems.
  • DevOps, CI/CD exposure
  • Real-time dashboards (Grafana, Kibana. Elastic etc)


Person Specifications:
  • Accountability and Execution
  • Resilient
  • Self-Starter
  • Planning & Organizing
  • Collaborative Relationships
  • Influences effectively
  • Time management
  • Adaptability / Flexibility
  • Attention to detail
  • Team Orientation


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Software Developer (Python)
Location: Cape Town
Salary:
A high-performing, globally connected tech team is looking for a Senior Python software Engineer to join their growing environment. This is an opportunity to work on cutting-edge, AI-driven tools while building world-class APIs used by clients across the globe.
5 days ago


Software Developer
Location: Cape Town
Salary:
Enter the ring as a Java software developer and get ready for a high‑octane showdown. You’ll tag‑team with top‑tier engineers to design, build, and upgrade battle‑ready APIs and microservices that perform under pressure.
6 days ago


AI-Enabled Full Stack Software Developer
Location: Capetown
Salary: R70 000 p/m
This role exists to bridge the gap between product and engineering by designing and building software while defining technical specifications for other developers
7 days ago


Senior Software Developer
Location: Cape Town
Salary:
If you are excited by cloud infrastructure, full stack engineering and solving meaningful problems for real-world users, then keep on reading. Our client is looking for a Senior software developer who wants to own outcomes and mentor others.
11 days ago


Software Developer (C++)
Location: Cape Town
Salary:
My client is looking for a C++ developer who enjoys solving complex, real‑world problems.You’ll build specialist software used by engineers globally, not throwaway apps.If deep logic, clean architecture, and long‑term impact excite you, this role will too.
13 days ago


Mid‑Level to Senior Software Developer
Location: Cape Town
Salary: 1 000 000 Annually
My client is looking for a developer who wants real ownership, real users, and real impact.You’ll build production systems used at scale, not internal tools that gather dust.If you enjoy clean code, autonomy, and seeing your work matter, this role will hook you.
13 days ago


Software Developer (Cloud / IoT) (JavaScript, Node.js, AWS) – Johannesburg / Cape Town (Hybrid)
Location: Cape Town
Salary:
13 days ago


Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)
Location: Cape Town
Salary:
13 days ago


Senior Embedded Software Developer (C/C++, JavaScript/TypeScript, Angular) – Johannesburg / Cape Town (Hybrid)
Location: Cape Town
Salary:
13 days ago


Software Developer - (TypeScript / Vue / Node.js)
Location: Century City
Salary: 20 000
Our client in the telecommunications industry is seeking a Junior Full-Stack developer to join their team. This is an ideal opportunity for a junior developer with strong JavaScript fundamentals, exposure to modern frameworks, and a willingness to learn and grow.
15 days ago


Create a free job alert for Software Developer in Capetown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions