Taro Logo

Software Engineer I

World's leading partnership management platform that helps businesses manage and optimize various types of partnerships including affiliates, influencers, and B2B.
Backend
Entry-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

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 partnership types including affiliates, influencers, and B2B relationships. As a Software Engineer I, you'll join a dynamic team focused on building and maintaining their cutting-edge platform. The role offers a perfect blend of independent work and collaborative development, where you'll be responsible for developing, testing, and maintaining software components. 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 global enterprise brands like Walmart, Uber, and Shopify. The company offers a comprehensive benefits package including hybrid work arrangements, equity, and various insurance options. Located in Cape Town, you'll be part of a global team that values initiative, adaptability, and continuous learning. This role provides an excellent opportunity to work with modern technologies while contributing to a platform that's transforming how businesses manage their partnerships worldwide.

Last updated 2 months 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?

Jobs Related To impact.com Software Engineer I