Impact.com is a leading partnership management platform transforming the way businesses manage and optimize partnerships. As a Senior Software Engineer III, you will deliver epics for the squad through planning, designing, implementing, testing and deploying.
Requirements
- Completed B.S. In Computer Science or related field or equivalent professional experience.
- 8+ years experience: Java 8 +, SQL, Unix shell commands, version control, JDBC, OR Tools (Hibernate, JPA), Spring MVC, HTTP/Rest protocols, build tools (Gradle/Maven), CI (Jenkins/Bamboo/etc), JVM &Garbage collection, NOSQL & Data lakes, Cloud Computing, Load balancing
- Experience working with Java, Spring and related Technologies
- 8+ years Software Development
- Agile / Iterative processes. Kanban / Scrum
- Knowledge of Relational Databases, Table design, SQL
- TDD experience
- Continuous Integration / Delivery methods, tooling, integrations
- Experience working with Large Scale processing
- Exposure and experience in any Google Cloud technology highly desired
- Experience in monitoring, alerting and production support
- Good understanding of JVM and Garbage Collection
- Knowledge of Digital Marketing is a big plus
- Exposure to front end technologies
- Experience Mentoring / Training teams
- Experience in taking ownership off larger pieces of work
- Proven track record of influencing architecture and inter-disciplinary dependencies
Benefits
- Hybrid, Casual work environment
- Responsible PTO policy
- Training & Development
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with 10x Funds
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements