Senior Software developer

Confidential

📍 johannesburg, johannesburg, South-Africa

Full-time IT / Computing / Software

Job Description

Key Responsibilities Define and execute technical roadmaps aligned with business objectives. Design, review, and evolve software architecture with a focus on microservices and cloud-native solutions. Lead the development of scalable, secure, and high-performing applications and services. Collaborate with developers, business analysts, testers, and stakeholders to ensure successful solution delivery. Review and improve coding standards, development practices, and software quality. Validate and refine business requirements before development begins. Support the implementation of CI/CD pipelines and modern DevOps practices. Act as a technical advisor and key representative in stakeholder engagements. Drive continuous improvement across architecture, processes, and development practices. Requirements Degree in Computer Science, Information Systems, Engineering, Commerce, or a related field. Minimum 5 years software development experience. Strong Agile/Scrum experience. Expert understanding...
Apply for this Position