Job Description
impact.com is seeking an Associate Software Engineer II to join their team in Cape Town. This role focuses on delivering tasks, reviewing code, and learning new technologies. The ideal candidate will have a solid understanding of software development principles and experience with cloud platforms. They should be comfortable working independently and collaboratively within a distributed team.
Role involves:
- Developing, testing, and maintaining software for the platform.
- Building unit and functional tests.
- Collaborating with a distributed team.
- Developing code independently and in pair programming.
- Writing and maintaining documentation.
- Becoming familiar with technologies used by the squad.
- Performing triage functionality.
- Building backend and frontend services.
- Production Deployments
Requirements:
- Initiative and adaptability.
- Team player.
- Completed B.S. In Computer Science (Honours) or related field or equivalent professional experience.
- Opensource contributions are beneficial
- Desire to work with Java, Spring, React and related Technologies
- 1 - 2 years experience in Software development
- Agile / Iterative processes. Kanban / Scrum
- Knowledge of Relational Databases, Table design, SQL
impact.com offers:
- Hybrid, Casual work environment
- Responsible PTO policy
- Primary caregiver leave
- Training & Development
- Medical Aid and Provident Fund
- Restricted Stock Units
- Internet Allowance
- Fitness club fee reimbursements
- Technology stipend