Intermediate Software Developer

 

Recruiter:

AGA Recruitment Specialists

Job Ref:

CPT000015/AJ

Date posted:

Friday, February 19, 2021

Location:

Capetown, South Africa

Salary:

Market Related


SUMMARY:
Our client is looking for a Software Developer to 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 in order 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.


This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.

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.
• Real-time dashboards (Grafana, Kibana. Elastic etc)
• Experience designing database applications using MongoDB.
• High-volume event-driven data systems.
• DevOps, CI/CD exposure.

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:

INTERMEDIATE SOFTWARE DEVELOPER
Location: Cape Town
Salary:
21 days ago


Well-FUNDED startup - Software Developer – Hybrid/ Cape Town - R800K PA
Location: Capetown
Salary: 800000
Well-FUNDED startup - software developer – Hybrid/ Cape Town - R800K PA
2 days ago


Intermediate Developer
Location: Cape Town
Salary:
3 days ago


Junior-Intermediate Full Stack Developer
Location: Cape Town
Salary: 30 000 Monthly
Role: Junior-intermediate Full Stack developer Location: Cape Town (office based role)Our client is an international software company who are looking for a highly motivated Junior Full Stack developer to join their dynamic team in a one-of-a-kind role. You role will include database design through backend APIs to front-end UX and assist with the ongoing health, stability, and evolution of their co...
11 days ago


Java Developer (Intermediate)(CH1139)
Location: Stellenbosch
Salary:
28 days ago


UiPath Developer
Location: Cape Town
Salary:
Our client, a consulting house specializing in Intelligent software Solutions, is looking for an intermediate and Senior UiPath developer to join their team. 
29 days ago


Intermediate .NET Developer
Location: Cape Town
Salary: 45 000 Monthly
Role: intermediate .NET developerLocation: Cape Town (office based role)Our client is an international software company who are looking for a highly motivated intermediate .NET developer to join their dynamic team in a one-of-a-kind role. You will be responsible for delivering new features as well as the ongoing health, stability, and evolution of their core systems. This role offers complete owne...
7 days ago


Intermediate Python Developer (Django) (CPT Hybrid)
Location: Capetown
Salary: Monthly salary
A highly skilled & passionate intermediate Python developer is sought by a well-established Financial Services provider to join its IT team in modernising and extending its insurance management platform.
42 days ago


Junior - Intermediate .NET Developer – Cape Town (Onsite)
Location: Capetown
Salary: Datafin1
Junior - intermediate .NET developer – Cape Town (Onsite)
43 days ago


Intermediate - Senior Full Stack Developer (PHP) (CPT Remote)
Location: Capetown
Salary: Monthly salary
OUR client, a cutting-edge Tech company, has an exciting opportunity for a fully Remote role for the coding expertise of an intermediate – Senior Full Stack developer with strong PHP to join its team.
49 days ago


Create a free job alert for Intermediate 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