Current jobs related to Senior Python Developer - Pretoria, Gauteng - E-Merge


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at Network Recruitment.Estimated Salary: R1,200,000 - R1,500,000 per annum, depending on experience and qualifications.Job Description:A Junior - Intm Python Developer will be responsible for designing, developing, and maintaining complex software...

  • Python Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    We are looking for a skilled Python Developer to join our team at E-Merge in Midrand/Remote. This is a contract position with an estimated salary of R550 to R700 per hour.About the RoleThis is a fantastic opportunity to work on cutting-edge technologies and contribute to the growth of our business. As a Python AWS Software Engineer, you will be responsible...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, building, and maintaining scalable and efficient Python applications in line with business requirements and technical specifications.About the Role:The...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    A prominent player in the field of telecoms big data invites you to join our Platform Team.We are currently seeking a skilled Python & AWS Software Engineer with experience in developing systems solutions in line with quality and delivery requirements.The successful candidate will have:At least 10 years of commercial experience5+ years of experience in...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a highly skilled Python AWS Software Developer to join our team. As a key member of our software development department, you will play a vital role in designing and implementing cutting-edge solutions using Python and AWS technologies.">The ideal candidate should have a strong background in software development, with a minimum of...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleWe are currently seeking a highly skilled Senior Python Cloud Engineer to join our team at E-Merge. This is an exciting opportunity to work in a semi-remote environment, with a competitive hourly rate of R600.Job DescriptionThe successful candidate will be responsible for supporting and analyzing errors during our test cycles and rollouts. They...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Key ResponsibilitiesWe are looking for a highly motivated and experienced Python Developer to join our team as a DevOps Engineer. The ideal candidate should have at least 3-5 years of experience in developing in Python and working with Public Cloud (Azure).The successful candidate will be responsible for setting up and maintaining infrastructure, automating...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are currently seeking a talented AWS Software Engineer to join our team at E-Merge in Midrand/Remote. This is a contract position with an estimated salary of R650 to R800 per hour.About the JobThis role offers a unique opportunity to work on complex projects, develop innovative solutions, and collaborate with experienced professionals. As an AWS Software...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a skilled AWS Python Software Specialist to join our team at E-Merge. As a key member of our software development department, you will be responsible for designing and implementing innovative software solutions using Python and AWS technologies.The ideal candidate should have a strong background in software development, with a minimum of 5-7...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge is looking for a skilled Python AWS Software Developer to join our team.We are offering a contract position based in Midrand/Remote with a competitive hourly rate of R480 per hour, negotiable up to R550 per hour.Job DescriptionThis role involves working on exciting projects using Python and AWS technologies, enhancing your skills and experience in...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge seeks a skilled Senior Software Developer to join their team in Midrand/Centurion.We are looking for someone with experience in Oracle, PL/SQL, and ability to work as part of an agile team.The ideal candidate will have minimum 2-3 years experience in Production/manufacturing system operations environment.Estimated salary for this position is R742 per...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge, a prominent player in the field of telecoms big data, invites applications for a Python & AWS Software Engineer to join our Platform Team.The ideal candidate will have at least 10 years of commercial experience and possess advanced skills in Python, with a strong focus on decorators, class manipulation, and dependency injection. Additionally, they...

  • Python ETL Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Pursue a fulfilling career in software development with E-Merge!We are looking for an experienced Python & AWS Software Engineer to join our team and develop systems solutions in line with quality and delivery requirements.The ideal candidate will have:At least 10 years of commercial experience5+ years of experience in Python (decorators, advanced class...

  • Python ETL Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    We're looking for a highly skilled Python ETL engineer to join our team at E-Merge.The successful candidate will have a strong background in Python development, with a focus on decorators, advanced class manipulation, and dependency injection.In addition, they will have 3+ years of experience in AWS, including API Gateway, Lambda, DynamoDB, Fargate, EMR,...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    Job Title: Unlock Your Potential as a Python & Azure Software EngineerSalary Range: R1,200,000 - R1,500,000 per annumCompany OverviewAt Mediro Recruitment, we are passionate about connecting talented professionals with exciting career opportunities. We take pride in our extensive network and expertise in the IT industry.Job DescriptionWe are seeking an...


  • Pretoria, Gauteng, South Africa People Source Full time

    About the Role: We are seeking a highly skilled Senior Software Development Specialist to join our team at People Source. This is an exciting opportunity for a talented developer to take products through the planning and requirements stages, through design, development of software code (embedded and application level), verification and validation.Key...


  • Pretoria, Gauteng, South Africa ADVC Full time

    Job DescriptionWe are seeking a highly skilled Senior Health Application Developer to join our team at ADVC in South Africa. As a key member of our development team, you will be responsible for designing and developing a health application for health workers to log patient details and hours spent.Company OverviewADVC is a leading software company based in...


  • Pretoria, Gauteng, South Africa ADVC Full time

    **About ADVC**ADVC is a company that offers subscription-based products and browser-based accounting solutions. We strive to provide innovative software that meets the needs of our clients.**Estimated Salary: R1,200,000 - R1,500,000 per annum****Job Description**We are seeking a skilled Senior Health Application Developer to join our team in South Africa. As...

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a skilled Software Engineer to join our team at E-Merge in Midrand, South Africa. The ideal candidate will have extensive experience with Java, Spring Boot, and Kafka.As a Senior Java Developer, you will be responsible for the development and maintenance of our Central Ordering applications. You will work closely with our DevOps team to ensure...


  • Pretoria, Gauteng, South Africa The South African Weather Service Full time

    At The South African Weather Service, we are seeking a highly skilled Senior Software Developer to join our team.About the RoleWe are looking for an experienced software developer with a strong background in designing and implementing software solutions to support research and development in meteorology.The ideal candidate will have a solid understanding of...

Senior Python Developer

2 months ago


Pretoria, Gauteng, South Africa E-Merge Full time

Unlock Your Potential as a Python AWS Software Engineer

E-Merge is seeking a talented and experienced Python AWS Software Engineer to join our team. As a key member of our development team, you will be working on cutting-edge projects, leveraging your expertise in Python, AWS, and software development to drive innovation and success.

Requirements:

  • A relevant IT or Engineering degree
  • 5 to 7 years of experience in Python, with a strong focus on decorators, advanced class manipulation, and dependency injection
  • 3 years of experience in AWS, with expertise in API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, and IAM
  • 5 to 7 years of experience in software development, with a strong track record of delivering high-quality solutions
  • Experience with SQL is advantageous
  • AWS Certified Developer Associate or Solutions Architect certification is advantageous
  • Expertise in API and ETL development, with a strong understanding of Git development branching strategies and development approaches
  • Experience with CI/CD pipeline development using Code Build and GitHub Actions
  • Strong understanding of test-driven development, unit testing, functional testing, and code coverage
  • Terraform and IAC deployments experience
  • PySpark pipeline development expertise
  • Knowledge of multiple database types, including structured and unstructured databases
  • Linux scripting and environment usage expertise
  • Ability to develop APIs to trigger side effects in large systems
  • Strong working knowledge of software development tools, techniques, and approaches used to build application solutions

What We Offer:

  • A contract position based in Midrand/Remote, offering a competitive contract rate of R550 to R700 per hour

Get Ready to Take Your Career to the Next Level

Contact us to learn more about this exciting opportunity