Senior Software Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape 3 days ago 18-11-2024 10:56:31 AM
Our client is looking for a Senior Software Developer to join their team and play a pivotal role in shaping applications and software architecture. The client is on creating innovative solutions that align with evolving technology trends while maintaining a customer-centric approach. With a culture of collaboration, innovation, and excellence, they strive to deliver high-quality services that make a difference.

Key Duties and Responsibilities:
Technical Speccing.
Define technical requirements and plan projects aligned with business objectives.
Project Execution: Lead and contribute to all phases of the software development lifecycle.
Software Architecture: Drive the development, optimisation, and maintenance of our software architecture.
Provide technical mentorship and guidance to junior team members.
Work across business units to deliver impactful software solutions.

Minimum Requirements:
Bachelor’s degree in information technology
10 years of professional experience developing web and mobile applications for real-world customers.
Expertise in ClojureScript, Rum (Clojure/ClojureScript library), React, JavaScript, WebSocket
Clojure, Java, PHP experience for back end
Scala, Go, C#, Ruby, PHP
Proficiency with MySQL (MariaDB), RabbitMQ or Kafka
AWS infrastructure and services
Linux

Location:
Cape Town
Job Type:
Permanent
Workplace Type:
Hybrid

Recruiter: Paracon