Sr. Software Dev Engineer, AWS Support

2 weeks ago


Cape Town, Western Cape, Saudi Arabia Amazon Web Services Full time

Key job responsibilities
In our team, engineers have the opportunity to contribute to the complete vertical stack of an SOA based system, which is horizontally connected to most systems in the larger Amazon ecosystem. Our SDEs use a variety of open source technologies, native AWS services as well as services internal to AWS. We code mostly in Java, JavaScript and Python, and build on technologies powering the web such as Angular/Bootstrap, Node as well as a broad range of in-house Amazon Cloud technologies and native AWS technologies, such as Route53, Lambda, API gateway, AppSync, KMS, AWS Connect, Lex, Kendra, Redshift, QuickSight and DynamoDB.

Our team is growing and hiring software development engineers at all levels. Depending on the level, you will demonstrate knowledge in the following disciplines at varying levels:-

Software Development

  • You recognize and adopt best practices in software development engineering: design, testing, version control, documentation, build, deployment, and operations.
  • You write high quality, maintainable, and robust code
  • You can define APIs and integrate them into usable interfaces
  • You understand how web applications work, perform and scale. You are comfortable with troubleshooting and problem analysis

Problem Solving

  • You solve problems at their root, stepping back to understand the broader context.
  • You develop pragmatic solutions. You build flexible/scalable systems without over-engineering and choose simple, straightforward solutions over more complex ones. Where existing solutions are known, you use them.
  • You understand fundamental data structures and algorithms and know how, when and when not to use them.
  • You anticipate and prevent future problems from occurring

BASIC QUALIFICATIONS

  • 7+ years of non-internship professional software development experience
  • 7+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
  • 5+ years of leading design or architecture design patterns, reliability and scaling of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience building complex software systems that have been successfully delivered to customers

  • AWS Developer

    3 weeks ago


    Cape Town, Western Cape, Saudi Arabia VHRS Full time

    Role summary:We are seeking an experienced AWS Developer to join our Dev Team and assist in the migration of our infrastructure from Digital Ocean to AWS. The ideal candidate will have a strong background in AWS services and infrastructure management, with a focus on scalability, reliability, and security.WHY WORK WITH TAGMARSHAL?Tagmarshal is a dynamic and...


  • Cape Town, Western Cape, Saudi Arabia Amazon Web Services Full time

    Key job responsibilitiesDeliver real world production systems at AWS scale.Work closely with the business to understand the problem space, identify the opportunities and formulate the problems.Use machine learning, data mining, statistical techniques, Generative AI and others to create actionable, meaningful, and scalable solutions for the business...


  • Cape Town, Western Cape, Saudi Arabia Amazon Full time

    Amazon: Cloud Support Internship Prpgramme 2022 / 2023As an Amazon intern, you will be interacting with your peers and Amazon Web Services global team of full-time professionals as part of our AWS Cloud Support team. You will benefit from the opportunity to gain experience on our cloud services, hands on training and learning as you go. You'll have lots of...

  • DevOps Engineer

    3 weeks ago


    Cape Town, Western Cape, Saudi Arabia VHRS Full time

    Role summary:As a DevOps Engineer at Tagmarshal, you will play a crucial role in bridging the gap between development and operations, ensuring seamless integration, deployment, and delivery of our software solutions. Your responsibilities will encompass building, maintaining, and optimizing our infrastructure, implementing automation, and fostering a culture...

  • Senior QA Engineer

    4 days ago


    Cape Town, Western Cape, Saudi Arabia ZappiStore Full time

    The Quality Assurance teamOur Quality Assurance QA team is the backbone of our commitment to delivering exceptional software products. Comprising a group of dedicated and meticulous professionals, the QA team ensures that we deliver high quality solutions to our customers.The team is dynamic and highly collaborative, working closely with cross functional...


  • Cape Town, Western Cape, Saudi Arabia Vodafone Global Enterprise Full time

    Role Purpose/Business Unit:Are you ready to join Vodacom's exciting world of Digital IT and become part of a high performing, dynamic technology team? With our customers at the heart of our purpose, you will be part of the evolution of our IT technology landscape, harnessing the latest technical innovations available.The SS Machine Learning Engineer delivers...


  • Cape Town, Western Cape, Saudi Arabia Pepkor Payments & Lending Full time

    Purpose of The Role:The purpose of the Senior Software Developer is to form a vital part of the software delivery team who is responsible for critical business processes as well as the development, maintenance, and support of software solutions to enable business strategies and priorities.RequirementsTo excel in our environment, you would require the...


  • Cape Town, Western Cape, Saudi Arabia Nebula Full time

    Job Opportunity at 1Nebula: You will be building a robust software testing infrastructure for our world-class cloud-native mobile and web applications while tracking quality across the SDLC. What You will do within this role Your key responsibilities: Become an effective member of the technical teams enabling quality across the SDLC. Ability to move beyond...


  • Cape Town, Western Cape, Saudi Arabia Afrimat Full time

    Duties and Responsibilities:Afrimat is currently seeking the services of a Senior Developer with end to end development skills. The successful candidate will be responsible for designing software solutions and creating scope with the customers requirements, actively programming to scope requirements, and deploying the software solution from development to...


  • Cape Town, Western Cape, Saudi Arabia Amazon Full time

    Amazon: Associate Professional Services Internship Programme 2023Amazon Web Services (AWS), a leader in Cloud Computing, is seeking interns to join our AWS Professional Services Internship program. This is a unique opportunity for driven self-starters to play a key role in a fast-growing business and to deliver significant value to AWS customers of all sizes...


  • Cape Town, Western Cape, Saudi Arabia Electrum Full time

    Electrum: Winter Software Developer Internship - 2023We run two four-week programmes a year in the winter (June/July) and summer (January) university holidays. It's a paid, in-office programme that may lead to a permanent position, depending on company needs and the right fit. As part of the team at Electrum, you get:to be involved in the full life cycle of...

  • B2B Marketing Manager

    4 weeks ago


    Cape Town, Western Cape, Saudi Arabia Delta-v Full time

    About the RoleThis is a brand new role at Delta-v. As Marketing Manager you'll take ownership of all of our marketing touch points and will be responsible for our positioning, messaging and ensuring that our proposition is communicated to our target audience high growth tech companies.This role is an opportunity to fire up our marketing engine, take full...


  • Cape Town, Western Cape, Saudi Arabia Capital Connect Pty Ltd Full time

    How we work together:Our development team is growing in support of the exciting projects we have. You will be part of a cross-functional diverse team of talented individuals who are thought partners with a shared ambition in the success of our company.We are curious, passionate, short on ego and high on output. We love what we do and what we create. We run...

  • Senior Data Engineer

    11 hours ago


    Cape Town, Western Cape, Saudi Arabia CDW Full time

    KEY DUTIESCDW is undergoing a roll out of our Azure data platform, and we are looking for a Data Engineer to join a growing team to ingest, cleanse and model data into single source of truth Kimball datasets, used for Business Intelligence reporting and Data Science machine learning use cases.Ingest data from various sources, including on premise SQL...

  • Azure Data Engineer

    11 hours ago


    Cape Town, Western Cape, Saudi Arabia CDW Full time

    KEY DUTIESCDW is undergoing a roll out of our Azure data platform, and we are looking for a Data Engineer to join a growing team to ingest, cleanse and model data into single source of truth Kimball datasets, used for Business Intelligence reporting and Data Science machine learning use cases.Ingest data from various sources, including on premise SQL...


  • Cape Town, Western Cape, Saudi Arabia Nebula Full time

    Job Opportunity at 1Nebula: The purpose of this role is to learn while implementing the latest Azure offerings and applying this courageous new approach to web and mobile software development. Collaborating with a development team to build world-class cloud-native applications using the latest Microsoft development frameworks .Net Core / Angular / Xamarin...

  • Principal Engineer

    1 day ago


    Cape Town, Western Cape, Saudi Arabia SPAN Digital Innovation Full time

    Scope of Responsibility Principal engineers can integrate lessons learned and experience gained from their many years of practice into the problems they solve every day. They can apply their experience appropriately in a broad set of situations. Principal engineers are seasoned professionals capable of scoping and designing entire systems. They are able to...


  • Cape Town, Western Cape, Saudi Arabia Flash Group Full time

    Job DescriptionDeveloping solutions to support operations and development teams efficientlyTackling and resolving escalation issuesParticipating in on-call dutiesDocumenting and sharing knowledge effectivelyPerforming post-incident reviewsImplementing sustainable systems and services through automation and enhancementsManaging Service-Level Objectives...


  • Cape Town, Western Cape, Saudi Arabia SPAN Digital Innovation Full time

    Key Responsibilities include:Lead, monitor, and motivate project teams across the company and interact with staff at all levels in the organization, facilitating commitment, productivity, and removing obstaclesContribute to adopting, mentoring, and improving overall Project Management processes and proceduresDrive collaboration between internal engineering...


  • Cape Town, Western Cape, Saudi Arabia Digilink Full time

    IT Graduate LearnershipDigilink (part of Harambee ) is looking for IT graduates to join our tech accelerator programme in either Software Testing or Software Development. Details below :Must have minimum NQF Level 5 IT certificate/diploma/degree, with exposure to either Java, C# or Python, and SQL. Must be based in either JHB or CT. Must be available for...