Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Impact.com is a rapidly growing SaaS company focusing on partnership management. We seek a passionate Software Engineer II to join our dynamic team.

Skills

  • Java
  • Spring
  • SQL
  • Agile methodologies
  • Google Cloud technologies

Responsibilities

  • Develop, test and maintain software for the Platform
  • Collaborate with a distributed team to fulfill departmental objectives
  • Support software testing and quality assurance processes
  • Perform code reviews and mentor junior team members
  • Maintain build and stage stability

Education

  • B.S. in Computer Science or related field

Benefits

  • Hybrid work environment
  • Responsible PTO policy
  • Medical Aid and Provident Fund
  • Training & Development opportunities
  • Restricted Stock Units
To read the complete job description, please click on the ‘Apply’ button
impact.com Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
impact.com DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of impact.com
impact.com CEO photo
Dave Yovanno
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, impact.com

At impact.com, we are thrilled to announce an opening for the Software Engineer II position in Cape Town! If you have a passion for technology and a desire to drive customer success, you may just find your perfect fit with us. As a part of our dynamic team, you'll work with cutting-edge tech to tackle real-world challenges faced by renowned brands like Walmart and Uber. Your key responsibilities will involve developing and maintaining robust software while ensuring quality through effective testing. We value initiative and collaboration, so you’ll be engaging closely with a distributed team to achieve our departmental goals. In this role, you’ll not only be delivering high-quality software solutions but also mentoring junior team members as they grow in their careers. A solid understanding of Java, Spring, and cloud technologies is essential, as is a friendly attitude and a knack for problem-solving. We pride ourselves on creating an entrepreneurial atmosphere where your opinions are valued and contributions recognized. Beyond work, we offer a hybrid work environment, generous PTO policy, and various benefits, including training opportunities and health insurance. If you’re ready to leverage your expertise in software development to make a difference, why not take the next step and join us on this exciting journey at impact.com?

Frequently Asked Questions (FAQs) for Software Engineer II Role at impact.com
What are the responsibilities of a Software Engineer II at impact.com?

As a Software Engineer II at impact.com, your responsibilities will include developing, testing, and maintaining software for our cutting-edge platform. You'll collaborate with a distributed team, perform code reviews, mentoring junior developers, and ensure high-quality deliverables through effective testing strategies. You are expected to be engaged in understanding business requirements, implementing design specifications, and actively participating in the Agile process.

Join Rise to see the full answer
What qualifications does impact.com require for the Software Engineer II role?

For the Software Engineer II position at impact.com, a completed B.S. in Computer Science or a related field—or equivalent professional experience—is required. Additionally, 6+ years of software development experience, proficiency in Java and Spring, along with a strong grasp of Agile processes like Scrum and Kanban, are essential. Familiarity with relational databases and cloud technologies, particularly Google Cloud, will also be valued.

Join Rise to see the full answer
How can a Software Engineer II at impact.com contribute to the team culture?

At impact.com, a Software Engineer II can significantly contribute to team culture by being a team player and sharing knowledge with colleagues. You will have opportunities for mentorship, helping less experienced staff to grow their skills while participating in pair programming sessions. Embracing initiative and adaptability is also essential, as it fosters an environment of curiosity and collaboration, which we highly value.

Join Rise to see the full answer
What technical skills are preferred for the Software Engineer II position at impact.com?

Preferred technical skills for the Software Engineer II role at impact.com include extensive experience in Java and Spring frameworks. A background in relational database design and SQL is crucial. Knowledge of Test-Driven Development (TDD), Continuous Integration/Delivery processes, and experience in working with large-scale processing and cloud technologies would set you apart from other candidates.

Join Rise to see the full answer
What benefits does impact.com offer to Software Engineer II employees?

impact.com offers a plethora of benefits to Software Engineer II employees, including a hybrid working model, generous PTO policy emphasizing work-life balance, caregiver leave, as well as training and development opportunities. You'll also enjoy medical aid schemes, fitness reimbursements, and the possibility of receiving Restricted Stock Units, among other perks.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you explain your experience with Agile methodologies as a Software Engineer II?

When discussing your experience with Agile methodologies, focus on specific projects where you utilized Scrum or Kanban. Share how you contributed to sprint planning, participated in daily stand-ups, and ensured the timely delivery of sprint goals. Highlight the importance of collaboration and adaptability in Agile environments, demonstrating how you have successfully worked within such frameworks.

Join Rise to see the full answer
How do you approach debugging when you encounter a production bug?

Explain your systematic approach to debugging by detailing the steps you take, such as identifying the error message, replicating the issue, and using relevant monitoring tools to gather more information. Illustrate with an example from your past experience where you resolved a critical production bug, showcasing your problem-solving skills and efficiency.

Join Rise to see the full answer
Describe a challenging project you have worked on in your software engineering career.

Choose a project that pushed you to grow technically and personally. Discuss the challenges involved, the technologies used, and how you overcame obstacles. Emphasize your role in the team, how collaboration contributed to the solution, and the positive outcome of the project.

Join Rise to see the full answer
How do you ensure the quality of your code as a Software Engineer II?

Talk about your commitment to code quality through practices like Test-Driven Development (TDD), performing unit tests, and code reviews. Share how these practices not only help in maintaining standards but also in improving overall team productivity and reliability in code deployment.

Join Rise to see the full answer
What do you understand about the partnership management sector, and why does it matter?

Give a brief overview of the partnership management sector, highlighting its significance in today's digital marketing landscape. Discuss how effective partnerships can drive growth and revenue for businesses, and demonstrate your enthusiasm for contributing to this field through the Software Engineer II role at impact.com.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

Express your proactive approach to learning by mentioning sources like tech blogs, online courses, webinars, and community events. You can discuss a recent technology trend you've explored and how it can potentially be applicable to your role at impact.com.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your role?

Share strategies you employ to manage tight deadlines, such as prioritizing tasks, effective communication with your team, and breaking projects into manageable parts. Provide an example of a time when you successfully met a deadline under pressure, illustrating your ability to stay focused and deliver results.

Join Rise to see the full answer
What tools and technologies are you most comfortable using?

Discuss the programming languages and development tools you have experience with, particularly those relevant to the Software Engineer II position like Java, Spring, and any CI/CD tools. Be specific about your expertise in relational databases and cloud computing, mentioning particular projects or outcomes associated with these technologies.

Join Rise to see the full answer
Describe your experience with mentorship in your previous roles.

Illustrate your previous mentorship experiences, focusing on how you assisted junior developers in enhancing their skills and understanding of engineering principles. Share specific instances where your guidance improved a team member's performance or helped them navigate challenges.

Join Rise to see the full answer
What are your career goals, and how does this role align with them?

Outline your long-term career aspirations and how the role of Software Engineer II at impact.com fits into that vision. Emphasize your desire for growth, the importance of working in an innovative environment, and the potential to lead projects that align with your professional goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
impact.com Hybrid New York, United States
Posted 3 days ago

Impact.com seeks a proactive Corporate Counsel to lead legal advice on diverse commercial issues within a fast-paced SaaS environment.

Photo of the Rise User

Join Red Canary as a Software Engineer specializing in Ruby/Rails, contributing to impactful cybersecurity solutions from the comfort of your home.

Photo of the Rise User
Posted 3 days ago

Join Fiddler as a Staff Platform Engineer and help enable responsible AI practices through innovative technology solutions.

Photo of the Rise User
Posted 13 days ago

Join Talan as a Trading Application Software Developer to lead innovation in a dynamic and international environment.

Photo of the Rise User
Posted 5 days ago

As a Staff Embedded Software Engineer at Intuitive, you will enhance the capabilities of revolutionary surgical robotic products in a vibrant, inclusive team environment.

Photo of the Rise User

Join Palo Alto Networks as a Sr Staff Engineer to innovate and strengthen their internet security capabilities.

Photo of the Rise User
Posted 13 days ago

Join Roblox as a Software Engineer to shape future enterprise solutions with cutting-edge technology.

Photo of the Rise User

Become a key player at Northwestern Medicine as a Senior Quantitative Research Software Engineer, driving impactful solutions in healthcare technology.

Photo of the Rise User
Posted 5 days ago

Visa is looking for a Staff Software Engineer to join their Dispute Systems team and tackle complex distributed systems challenges.

At impact.com, we believe in the power of science and technology to create transformational growth: in our customers, in our company, and in ourselves. And we are in business to create impact through partnerships. Our mission is to deliver disrupt...

120 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Bellman and Doorman at Marriott International
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Relations Outfitter-1 at Bass Pro Shops
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu