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 - 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


Intermediate Software Developer
Location: Cape Town
Salary:
DON'T HIDE. HUNT NEW IDEAS: intermediate developerS WANTED! Are you an intermediate software developer, no longer a rookie but not quite a grey-beard elder, ready to evolve beyond the cave?The world is changing and our clients need curious builders who aren't afraid of new ideas! They're searching for Code-Croods to brave the wild tech landscape, build incredible new things, and help their te...
25 days ago


Intermediate Python Software Engineer
Location: Cape Town
Salary:
An exciting opportunity exists for an intermediate Python software Engineer to join a dynamic and fast-paced development team based in Cape Town.
9 days ago


Intermediate Software Engineer – Cape Town/ Hybrid – R760k PA
Location: Capetown
Salary: 760 000
intermediate software Engineer – Cape Town/ Hybrid – R760k PA
38 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
79 days ago


QA Specialist (Software Tester)
Location: Cape Town
Salary:
My client, a leading innovator in software solutions for the agricultural sector, is seeking a committed QA Specialist to uphold exceptional software quality. Engage in impactful projects that strengthen South Africa's supply chain, utilizing tools like Test Café and Postman. Join a collaborative, growth-focused environment offering hybrid work, continuous learning, and opportunities in IT ...
8 days ago


QA Specialist (Software Tester)
Location: Cape Town
Salary:
My client, a innovative provider of software solutions for the agricultural industry, is seeking a dedicated QA Specialist to ensure top-tier software quality. Dive into meaningful projects that impact South Africa's supply chain, using tools like Test Café and Postman. Gain hands-on experience in a collaborative environment with growth opportunities in IT jobs and software testing roles.&n...
11 days ago


Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI
Location: Cape Town
Salary:
73 days ago


Junior R&D Engineer
Location: Cape Town
Salary:
Join an energetic R&D team and help create the future of building tech. Work with expert engineers, get hands-on with next-gen materials, and bring bold ideas to life.
4 days ago


Internal Sales Administrator - Montague Gardens
Location: Montague Gardens
Salary:
Are you the vibrant energetic person who enjoys juggling customer enquiries, processing orders, and staying one step ahead with your planning and CRM skills? Our client based in Montague Gardens requires your enthusiastic and committed attitude to manage and give the best customer service to their clients!
7 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