Job Details

Software Engineer : Business Solutions

About

Description

The Software Engineer: Business Solutions will be responsible for designing, coding, testing, and implementing APIs and applications that drive the organization’s business objectives. Working closely with the architecture and engineering teams, the role will focus on building enterprise components and APIs to integrate various systems within the business, ensuring optimal performance, reliability, and scalability.

Responsibilities

  • Design, code, and test APIs and enterprise applications to meet business needs
  • Collaborate with architecture and engineering teams to build system components
  • Implement, maintain, and support existing APIs and services
  • Ensure APIs and applications are secure, scalable, and maintainable
  • Apply agile development methodologies and test-driven development
  • Leverage cloud platforms (Azure DevOps) for CI/CD processes
  • Work with microservices architecture and service-oriented architecture (SOA)
  • Use container technologies like Apache Kafka and Red Hat OpenShift to enhance system capabilities

Qualifications

  • Relevant tertiary qualification in software engineering or related field
  • 5-8 years of proven software engineering experience, focusing on API and application development
  • Strong expertise in developing APIs and web services (Web API, REST)
  • Proficiency in:
  • NET Framework,
  • NET Core C#, Web API Entity Framework ASP
  • NET MVC JavaScript, HTML, XML, XAML Knowledge of agile methodologies and test-driven development
  • Experience with cloud and DevOps tools, particularly Azure DevOps
  • Familiarity with microservices, SOA, and container technologies like Apache Kafka and Red Hat OpenShift

Application instructions:

  • Follow the link provided to apply online.

Hiring organization

Hiring organization image

The Foshini Group

Employment Type: job

Job Location: Western Cape, South Africa

Base Salary: Market related

Closing Date:

Apply Now

Related Jobs

Company Logo
Software Engineering Graduate Programme - South Africa
View Details
Company Logo
Software Engineer : Business Solutions
View Details
Company Logo
Software Engineer
View Details