- Job Type Full Time
- Qualification Bachelors
- Experience 8 – 10 years
- Location Western Cape
- Job Field ICT / Computer 
Snr Software Developer (Full Stack & Amp; Kafka) (Western Cape) at Flash Group
Snr Software Developer (Full Stack & Amp; Kafka) (Western Cape)
Description
Day to day responsibilities will include:
- Use your experience to assist different solve complex technical problems across different teams and tech stacks
- Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
- Work with Solutions Architects and other Team Leads to deliver on business requirements
- Provide work estimates based on analyzed business and technical requirements.
- Working closely with QA to identify development and production issues.
- Taking responsibility for ensuring changes are:
- unit and integration tested
- documented
- optimized to ensure benchmarks are met.
- Assisting in out of hours’ production releases when required, as well as out-of-hours support when necessary.
- Support and mentor junior team members in the team.
- Design client-side and server-side architecture
- Build front-end applications with visually appealing design
- Develop and manage databases, applications and APIs
- Test software for responsiveness and efficiency
- Troubleshoot, debug, and upgrade software
- Create security and data protection settings
- Build features and applications
- Collaborate with data scientists and analysts
Requirements
MINIMUM REQUIREMENTS:
- Have a minimum of 8 -10 years’ experience in software development
TECHNICAL SKILLS:
- Cassandra or similar NoSQL database
- Graph technology (graph database)
- Apache Spark
- JSON REST Service and APIs
- Apache Kafka or other message queue/middleware
- Notebook environments (e.g., Jupyter)
ADVANTAGEOUS SKILLS
- C# .Net Core
- Identity Server authentication.
- Cloud Native architecture
- Docker
- Kubernetes
- Azure DevOps
- Redis
- RabbitMQ
COMPETENCIES
- Problem solver
- Ability to lead projects
- Ability to communicate about technology in non-technical terms to colleagues and client
- Ability to work calmly and methodically when under pressure
Method of Application
Interested and qualified? Go to Flash Group on flash.mcidirecthire.com to apply

Leave a Comment