Enable job alerts via email!

Software Engineer

Sage City

Johannesburg

Hybrid

ZAR 400,000 - 600,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in South Africa is seeking a Full-Stack Software Engineer to enhance and maintain applications that optimize business performance. This hybrid role requires strong technical skills in C#, AWS, and more, with responsibilities across the project lifecycle. Join a diverse and innovative team focused on delivering high-quality solutions.

Qualifications

  • Professional development experience required.
  • Ability to interpret and document user requirements.
  • Passion for hands-on technical work.

Responsibilities

  • Contributing to quality activities and peer reviews.
  • Resolving defects/bugs during various project phases.
  • Working cross-functionally to drive results.

Skills

C#
AWS
Microsoft SQL
ASP.Net
JavaScript
HTML
CSS
AngularJS
Cloud technology
Big Data

Education

University Degree in Computer Science or related field

Job description

Job Description

Our Product Delivery team in South Africa has an exciting opportunity for a Full-Stack Software Engineer to join us in building, enhancing, and maintaining cutting-edge applications that make a meaningful impact on our clients by optimizing their business performance and solving complex technical challenges.

You will be responsible for designing, developing, and delivering high-quality products, systems, and services that exceed customer and business partner expectations.

Note: This hybrid role requires a minimum of three days per week on-site at our Johannesburg office.

Key Responsibilities
  • Contributing to quality activities, including peer reviews of estimates, designs, and code.
  • Resolving defects/bugs during QA testing, pre-production, production, and post-release patches.
  • Working cross-functionally with various Sage teams: product management, QA/XD, various product lines, or business units to drive results.
  • Participating in all phases of the project lifecycle.
  • Continuously striving to improve existing products, systems, and services.
  • Providing 3rd tier support and expertise.
Requirements
  • University Degree in Computer Science or related field.
  • Professional development experience.
  • Experience with C#, AWS, Microsoft SQL, ASP.Net, JavaScript, HTML, CSS, AngularJS.
  • Broad operational knowledge in 21st-century IT (Cloud, Social, Mobility, IoT, Big Data).
  • Ability to interpret and document user requirements and translate them into technical specifications and code.
  • Passion for hands-on technical work.
  • Good communication skills.

#LI-RS2

Additional Details

Function: Product Delivery

Country: South Africa

Office Location: Johannesburg

Workplace Type: Hybrid

About Sage

Supporting millions of small and medium-sized businesses globally with innovative technology. Recognized as one of the 2024 Best Places to Work by Glassdoor, we foster a culture of innovation and diversity.

Learn more about working at Sage: sage.com/en-gb/company/careers/working-at-sage/

Watch our culture video: youtube.com/watch?v=qIoiCpZH-QE

We celebrate individuality and welcome all backgrounds. For application support, contact: careers@sage.com

Learn more about DEI at Sage: sage.com/en-gb/company/careers/diversity-equity-and-inclusion/

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