Taro Logo

Software Engineer I

Leading partnership management platform that helps businesses automate and optimize partnerships with brands and communities.
Backend
Entry-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Software Engineer I

Entry-level Software Engineer position at impact.com, focusing on backend development with Java and SQL, requiring 2-3 years of experience in a hybrid work environment in Cape Town.

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Associate Software Engineer

Entry-level software engineering role at impact.com focusing on backend development with Java and SQL, requiring 1-2 years of experience.

Associate Software Engineer

Entry-level software engineering role at impact.com focusing on backend development with Java and SQL, offering hybrid work in Cape Town with comprehensive benefits and equity.

Description For Software Engineer I

impact.com is revolutionizing the partnership management space with their leading SaaS platform that enables businesses to automate and optimize various types of partnerships. As a Software Engineer I, you'll join a dynamic team focused on developing and maintaining the platform's core functionality. The role offers a perfect blend of independent work and collaborative development, where you'll write production code, create automated tests, and participate in the full software development lifecycle. With 2-3 years of experience required and a strong focus on Java development, this position is ideal for someone looking to grow in a company that serves major global brands like Walmart, Uber, and Shopify. The company offers a supportive hybrid work environment, comprehensive benefits including equity, and a culture that values continuous learning and development. Located in Cape Town, this role provides an opportunity to work with cutting-edge technology while solving real-world problems for enterprise clients. The position emphasizes both technical excellence and professional growth, with clear pathways for advancement and the chance to work with talented professionals from around the world. impact.com's entrepreneurial spirit and customer-obsessed culture make it an ideal place for ambitious engineers looking to make a significant impact while building their careers.

Last updated 25 days ago

Responsibilities For Software Engineer I

  • Develop, test, and maintain software for the platform
  • Write automation tests
  • Build meaningful unit, functional and integration level tests
  • Collaborate with a distributed team
  • Develop code both independently and while pair programming
  • Write and maintain design, user and test documentation
  • Perform triage functionality through verification and fixing of bugs
  • Build non customer facing code
  • Support software testing and quality assurance processes
  • Production Deployments

Requirements For Software Engineer I

Java
  • B.S. In Computer Science or related field or equivalent professional experience
  • 3+ years Java, Spring and related Technologies experience
  • 2-3+ years experience in Software development
  • Knowledge of Agile / Iterative processes (Kanban / Scrum)
  • Knowledge of Relational Databases, Table design, SQL
  • Initiative and adaptability
  • Team player mindset

Benefits For Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Hybrid, Casual work environment
  • Responsible PTO policy
  • Primary caregiver leave
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units with 3-year vesting
  • Internet Allowance
  • Fitness club fee reimbursements
  • Technology stipend

Interested in this job?