Sr. Software Dev Engineer, AWS Support

2 weeks ago


Cape Town, 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


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

    Key job responsibilitiesIn 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...

  • 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, 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 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...


  • Cape Town, Saudi Arabia Amazon Full time

    Amazon: Cloud Support  Internship Prpgramme 2022 / 2023   As 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....


  • Cape Town , Johannesburg, Saudi Arabia Relx Full time

    ResponsibilitiesInterface with other personnel or team members to identify solutions to customer problems.Write and review portions of detailed specifications for the development of system components of moderate complexity.Troubleshoot and resolve problems.Work closely with other development team members to understand moderately complex proposed solutions...

  • 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

    5 days ago


    Cape Town, 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...

  • 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 , Johannesburg, Saudi Arabia Kontak Recruitment Full time

    Minimum Requirements:Proven experience in server management, cloud technologies, and IT infrastructure. Strong background in IT security and network management. Experience in technical project management. Familiarity with Microsoft Power Platforms and hosted PABX systems. Excellent documentation skills and the ability to convey technical insights.Must have a...


  • Cape Town, 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...


  • 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 , Johannesburg, Saudi Arabia LexisNexis Full time

    About the RoleAs a Software Engineer, you'll perform basic software development assignments within a particular function or product.ResponsibilitiesWriting and reviewing portions of detailed specifications for the development of system components of simple complexity.Operating in various development environments Agile, Waterfall, etc. while collaborating...

  • DevOps Engineer

    3 weeks ago


    Cape Town , Johannesburg, Saudi Arabia NTT Ltd. Full time

    Want to be a part of our team?The DevOps Engineer consults with internal clients about the software technology environment with medium to high complexity. They translate business requirements into technology terms and develop more complex algorithms and programming code for software solutions. The primary objective of the DevOps Engineer is to design, test,...


  • Cape Town, 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 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, 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 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...