SENIOR SOFTWARE DEVELOPMENT ENGINEER
Western Cape, South Africa
Posting Date 2024-12-05
Remote
Permanent
Western Cape, South Africa
Posting Date 2024-12-05
Remote
Permanent
Are you excited about working on scalable systems that connect to a vast ecosystem?
As a Senior Software Development Engineer, you’ll have the opportunity to contribute across the entire vertical stack while working with cutting-edge technologies. You’ll leverage a variety of open-source tools and native AWS services. Whether coding in Java, JavaScript, or Python, you’ll design and build solutions that power the web, using frameworks and tools like Angular, Bootstrap, Node.js, and AWS services such as Lambda, API Gateway, DynamoDB, Kendra, Redshift, and more.
5+ years of experience in the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations experience.
5+ years of professional software development experience (non-internship).
Strong programming skills in at least one language (e.g., Java, JavaScript, Python).
5+ years of experience leading system design or architecture, focusing on scalability and reliability.
Proven experience mentoring or leading an engineering team.
Bachelor’s degree in Computer Science or equivalent experience.