Senior Full Stack Developer (python / Java / Aws) (contract) Gauteng/hybrid Isb1301039

Midrand, Johannesburg, South Africa

Job Description

Are you a seasoned full-stack developer ready to shape the digital backbone of next-generation vehicles?
This is your opportunity to build enterprise-scale data platforms that enable intelligent, connected automotive systems used across the globe.
As part of our clients Enterprise Data Governance & Analytics team, you'll engineer robust, cloud-native solutions that manage massive data flows - from ingestion to compliance - for some of the most advanced vehicle platforms in the world.
You'll work in an agile, collaborative environment where innovation, precision, and technical excellence drive everything we do.
If you thrive on solving complex problems, owning end-to-end solutions, and using modern technologies like Python, Java, and AWS Cloud, this is where your expertise will make a lasting impact.
Advanced full-stack development with Python, Java, and AWS Cloud Services
Hybrid and remote working flexibility with 1960 flexible annual hours
End-to-end ownership of cutting-edge enterprise data solutions
POSITION: Contract: 01 January 2026 31 December 2028
EXPERIENCE: 6-8 Years related experience
COMMENCEMENT: 01 January 2026
LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation
TEAM: Enterprise Data Governance & Analytics
Qualifications / Experience

  • Relevant IT/Business Degree
Essential Skills Requirements
  • Being able to talk and think at the strategic as well as technical level - considering different decisions and their long term impact, then turning to code details
  • Noticing constraints, and opportunities for improvement - and passionately pursuing solutions
  • Building purpose and ownership - striving for meaning and excellence, and delivering solutions that you are proud of
  • Sound understanding of computer science
  • Great code organisation and quality
  • Commitment to infrastructure as code
  • Automation
  • TDD (Test-Driven Development)
  • BDD (Behaviour-Driven Development)
  • Building CLI Tools
  • Building Python Libraries
  • Python Unit Testing
  • Using Public Cloud Services
  • Java Exposure
  • Restful services
  • CI/CD
  • Understanding of Agile ways of working
  • Strong Debugging skills
  • Ability to develop within a specific sought-after programming language
  • Strong working knowledge with software development tools, techniques and approaches used to build application solutions
  • Cloud computing technologies, Business drivers and emerging computing trends
Advantageous Skills Requirements
  • MongoDB Exposure
  • AWS services (e.g., SNS, SQS, S3, ECS, Lambda, KMS, Secret Manager, CloudWatch, CDK, IAM)
  • TypeScript, NodeJS
  • Atlassian APIs
Role Requirements
Development Activities:
  • Independent programming IT Solutions
  • Applying test-driven development methods
  • Applying in-depth knowledge and expertise to develop accurate software solutions for products
  • Executing development activities
  • Working knowledge with software development tools, techniques and approaches used to build application solutions
Lifecycle Management:
  • Taking end-to-end responsibility for functions and products from collecting requirements to implementation and problem solution
  • Controlling and managing the software lifecycle and continuously integrating and deploying IT applications
Team Collaboration:
  • Managing and enabling internal and external teams to carry out implementation tasks
  • Collaborating closely with IT providers
  • Collaborating with product stakeholders
  • Working according to Agile methods, e.g. Scrum
NB:
South African citizens/residents preferred. Valid work permit holders will be considered. By applying, you consent to be added to the database and to receive updates until you unsubscribe. If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #FullStackDeveloper #Python #Java #AWS #SeniorDeveloper #ITHub #NowHiring #DataGovernance #CloudDevelopment #fuelledbypassionintegrityexcellence
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1577534
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned