Enable job alerts via email!

Software Engineer I

impact.com

Cape Town

On-site

ZAR 500,000 - 800,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

A leading company in partnership management is seeking a Software Engineer 1 in Cape Town. The role involves developing, testing, and maintaining software for their platform, requiring strong Java and Spring skills. Candidates should have a B.S. in Computer Science or equivalent experience, with a commitment to personal development and teamwork.

Benefits

Primary caregiver leave
Training
Medical aid
Provident fund
Stock units
Fitness reimbursement
Stipends

Qualifications

  • 3+ years experience with Java, Spring, and related technologies.
  • 2-3+ years experience in software development.
  • Knowledge of relational databases, table design, and SQL.

Responsibilities

  • Develop, test, and maintain software for the platform.
  • Create meaningful unit, functional, and integration tests.
  • Collaborate with a distributed team to achieve quarterly objectives.

Skills

Java
Spring
SQL
Unit Testing
CI

Education

B.S. in Computer Science or related field

Job description

At impact.com, we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting-edge technology to solve real-world problems for our clients and continue to lead as the top SaaS platform for automating partnerships and increasing revenue. Our entrepreneurial culture rewards ambition and curiosity. If you value a team where your opinions matter, contributions are recognized, and you enjoy working with talented, diverse colleagues, then this is the place for you!

Impact.com is the world’s leading partnership management platform, transforming how businesses manage various partnerships, including affiliates, influencers, content publishers, and B2B collaborations. Our platform facilitates creating, managing, and scaling partnership ecosystems with trusted brands and communities. To learn more, visit www.impact.com.

Your Role at Impact:

As a Software Engineer 1, you will focus on delivering tasks for your squad, testing end-to-end, assisting QA with staging environments, and fixing broken builds. You should understand all aspects of your programming language and apply previous solutions to new problems independently. Practical experience with design patterns, unit testing, CI, and cloud platforms is required. You should be comfortable reusing frameworks and working independently on familiar tasks. During planning and design sessions, ask questions to understand the business context. You will also support environment setup and onboarding of new team members.

What You'll Do:
  • Develop, test, and maintain software for the platform.
  • Create meaningful unit, functional, and integration tests.
  • Collaborate with a distributed team to achieve quarterly objectives.
  • Develop code independently and through pair programming.
  • Maintain design, user, and test documentation.
  • Familiarize yourself with squad technologies.
  • Verify and fix bugs as part of triage.
  • Build non-customer-facing code.
  • Support testing and quality assurance processes.
  • Participate in production deployments.
What You Have:
  • Initiative and personal development mindset.
  • Team player attitude.
  • B.S. in Computer Science or related field, or equivalent experience.
  • Open-source contributions are a plus.
  • 3+ years experience with Java, Spring, and related technologies.
  • 2-3+ years experience in software development.
  • Knowledge of relational databases, table design, and SQL.
  • Commitment to work-life balance, with benefits like primary caregiver leave, training, medical aid, provident fund, stock units, fitness reimbursement, and stipends.

Impact.com is an equal opportunity employer. All applicants will be treated fairly regardless of race, ethnicity, gender, age, disability, or other protected characteristics.

#LI-Hybrid

Create a Job Alert to receive future opportunities directly to your email.

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