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:

Senior Backend Software Developer
Location: Capetown
Salary: Market-Related
As a Senior Backend developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems.
1 day ago


Senior. Net Full-stack Software Developer (CH1170)
Location: Cape Town
Salary:
2 days ago


Software Developer III
Location: Cape Town
Salary: 1000000
In need of a software developer in CPT!
5 days ago


Software Developer - Financial Services
Location: Capetown
Salary: R720 000p/a
software developer - Financial Services - R60k p/m - CT
7 days ago


Software Developer
Location: Cape Town
Salary: 900 000 Annually
My client, a forward-thinking tech-driven company, is seeking a skilled software developer to craft innovative solutions. Join a tight-knit, agile team to build high-impact systems using Angular, .NET Core, and more. Embrace flexible work, growth opportunities, and projects that shape a global platform. This role is perfect for developers eager to contribute ideas and drive meaningful change.
8 days ago


Intermediate Software Developer - Stellenbosch
Location: Capetown
Salary: up to R65000 ctc pm depending on experience
My client, a leading fintech innovator in the secure payments space, is looking for a skilled Intermediate developer to join their development team based in Stellenbosch. This is a hybrid role—with the first 6 months based on-site, followed by a flexible hybrid working arrangement.
8 days ago


Junior Software Developer
Location: Somerset West
Salary:
Junior software developer vacancy in Belville, Cape Town.BSc (Computer Science) or Engineering, and a minimum of 3 years of experience in software development. Experience in ML/AI tools and a solid understanding of microservice architecture
8 days ago


Senior Software Developer
Location: Somerset West
Salary:
Senior software developer vacancy in Belville, Cape Town. BSc (Computer Science), Engineering and a minimum of 6 years of experience in software development.
8 days ago


Software Developer
Location: Cape Town
Salary: 550 000 Annually
Our client is on the hunt for a driven Post-Graduate software developer to join their high-energy, globally distributed development team. This opportunity is ideal for someone who thrives on writing code, embraces learning new technologies, and is eager to work on exciting, impactful projects. If you come from a strong academic background and are passionate about creating innovative software solut...
8 days ago


Software Developer
Location: Cape Town
Salary: 900 000 Annually
My client, a dynamic tech-driven company, seeks a passionate software developer to build innovative solutions. Join a collaborative team to create high-impact systems using Angular, .NET Core, and more. Enjoy flexible work, growth opportunities, and meaningful projects. This role is designed for developers who want to make a difference. You’ll be part of a small, agile team where your i...
11 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