CorporateOpen until filled

Senior AWS Developer

South Africa, NationalICT

About this role

iqx the Technology Division of iqbusiness is seeking a highly skilled Senior AWS Developer to join a strategic banking transformation initiative focused on replacing the existing on-premise Collections System (CACS) with a modern cloud-based SaaS solution.

The successful candidate will design, develop, and support cloud-native integration services that connect the bank's internal platforms with the new collection's ecosystem. This role requires extensive hands-on Python development experience together with deep expertise in AWS serverless technologies, API engineering, and event-driven integration patterns.

Required Experience

  • 5+ years software development experience
  • Strong Python backend development experience
  • Proven delivery of production-grade AWS serverless applications
  • Experience developing enterprise integrations
  • Experience designing secure REST APIs
  • Financial Services or Banking experience is highly advantageous
  • Experience working within Agile delivery teams
Key Responsibilities
  • Design and develop scalable serverless applications using Python on AWS.
  • Build secure, high-performance REST APIs using AWS API Gateway.
  • Develop AWS Lambda functions supporting business-critical integrations.
  • Design and implement event-driven architectures using SQS and SNS.
  • Integrate internal banking platforms with the cloud-based Debt Manager solution.
  • Build resilient, fault-tolerant integration services.
  • Ensure APIs comply with enterprise security standards.
  • Optimize Lambda performance, execution time, and operational costs.
  • Implement monitoring, logging, and alerting for production workloads.
  • Participate in solution design, code reviews, and architecture discussions.
  • Troubleshoot production issues and implement long-term improvements.
  • Collaborate with Solution Architects, Business Analysts, DevOps Engineers, and Product Owners.
  • Contribute to engineering best practices and continuous improvement initiatives.

Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals

Other roles you might like