Intermediate Python Backend Engineer

South Africa, South Africa

Job Description


Our client is a highly respected financial institution driven by a clear purpose: to help people achieve their financial goals and build lasting prosperity. They foster a culture of innovation and excellence, bringing together passionate individuals to create unique and aspirational banking solutions. Joining them means contributing to a team that is making a real difference in the market.
Requirements:
Must-Haves (Technical & Professional):

  • Proven experience as a Backend Developer with solid experience in Python (specifically Python 3.9).
  • Good understanding and hands-on experience with AWS components, such as Lambda, SQS, and DynamoDB.
  • Familiarity with AWS API Gateway for creating and managing APIs.
  • Experience with Infrastructure as Code (IaC) tools, preferably Terraform.
  • Knowledge of REST API design, development, and integration.
  • Understanding of OpenAPI and Swagger for API documentation.
  • Experience with testing frameworks, particularly Pytest.
  • Familiarity with CI/CD concepts and tools, like GitHub Actions.
  • Working knowledge of containerization with Docker and Docker Compose.
  • Experience with build tools like Makefile.
  • Ability to work effectively within an agile development methodology.
  • Good communication skills and a proactive attitude.
Nice-to-Haves (Professional Competencies & Technical):
  • Familiarity with Apache Velocity Language.
  • Developing strategic thinking and understanding of how technical solutions contribute to business goals.
  • Growing ability to lead with influence on technical matters and collaborate effectively.
  • Strong customer-first orientation.
  • Consistent in execution and delivery of tasks.
  • Eagerness to innovate and bring new perspectives.
  • Strong commitment to personal mastery and continuous learning.

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
    JD1426441
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned