Enable job alerts via email!

Senior Software Engineer At The Foschini Group

The Foschini Group

Gauteng

On-site

ZAR 500,000 - 800,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the retail sector is seeking a skilled Software Engineer to design and implement APIs across multiple frameworks. Ideal candidates should have 5-8 years of experience in software development, including strong knowledge of Azure DevOps and various APIs. This role offers an exciting opportunity to join a dynamic IT team focused on innovation and impactful technology solutions.

Qualifications

  • Minimum of 5 to 8 years’ experience in software engineering.
  • Proven experience in developing APIs and web services.
  • Technical proficiency in multiple development frameworks.

Responsibilities

  • Design, code, test, and implement APIs and applications.
  • Collaborate with teams to develop components and APIs.

Skills

Problem Solving
Communication
Planning
Organizational Skills
Innovative Thinking

Education

Relevant Tertiary Qualification

Tools

Azure DevOps
Apache Kafka
Red Hat OpenShift

Job description

Job Responsibilities:
  1. Design, code, test, and implement APIs and applications across multiple frameworks and stacks.
  2. Collaborate with architecture and engineering teams to develop components and APIs for the enterprise.
Qualifications and Experience:
  • A relevant tertiary qualification.
  • Minimum of 5 to 8 years' software engineering experience, specifically in building APIs and applications.
  • Proven experience in developing APIs and web services (Web API, REST).
  • Technical proficiency in multiple development frameworks.
  • Experience with agile development methodologies and test-driven development.
  • Exposure to SOA and microservices design principles.
  • Experience with Azure DevOps and CI / CD concepts.
  • Familiarity with Apache Kafka and Red Hat OpenShift or similar container technologies.
Skills:
  • Strong commitment to professional service delivery.
  • Excellent planning and organizational skills.
  • Innovative thinking, critical thinking, and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Effective written and verbal communication skills.
  • Attention to detail and high accuracy levels.
Advantageous:
  • Experience with Python.
  • Experience with Apache Spark.
  • Experience with AWS or Azure Cloud Platforms.
Personal Attributes:
  • Action-oriented with a proactive approach to new challenges.
  • Effective communicator who conveys ideas clearly and impactfully.
  • Courageous in confronting challenging situations.
  • Decisive, timely, and well-informed decision-making.
  • Accountability in personal and team performance.
  • Ability to interpret and simplify complex information.
  • Develops plans and prioritizes initiatives aligned with organizational goals.
  • Leverages new technology to enhance productivity and support business growth.
Additional Notes:

Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.

About Us:

TFG is an internationally diversified retail portfolio of 34 brands, committed to inspiring customers to live their best lives. We aim to create remarkable omnichannel experiences and are dedicated to growth and impact across the industry. Join us and be part of a purpose-led business that values its people.

About the Team:

Our Information Technology team manages the company's technological systems and infrastructure, ensuring adaptability, scalability, and risk reduction through the adoption of future-fit technology and methodologies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.