Careers in Software and Technology
We’re moving forward into the age of digital transformation, and Impact is looking for the technical specialists who can help us and our customers achieve modern business goals and offer software as a service.
In software services positions, you’ll be challenged to use your skills to develop creative solutions to customer needs. This team collaborates heavily with the Sales teams; experience on a range of platforms, programs apps and more is invaluable! Our positions include software development, solution implementation, support, and software engineering jobs.
Software Specialist Roles

Software Development
Your knowledge of coding, programming and databases is key to improving user experiences. Our developers work on custom systems, approaching each account differently. With new solutions being added regularly, you will be right at the center of business technology, with new software development services, applications and tools to train with in order to expand your skillset.

Solution Implementation & Support
This team includes experts who make sure every account receives a world-class experience during the post-sales process. These specialists run the integration and installation of products and technology, also training clients on new tools and programs.

Information Architecture and Software Engineering
How products and services will work together and integrate with end user systems requires both technical and creative minds. We look for those with a high level of product knowledge and serious strategy skills to take on solution architect and software engineering jobs to develop custom apps, manage infrastructures, excel in offering software as a service and utilize analytics to solve customer problems and identify potential areas for further development.
Open Positions
Explore exciting new technologies and software alongside industry experts by joining our team. Click below to read more about our open positions and submit your application.
Contact our Talent Acquistion Team
We want to hear from you. Fill out our contact form, and one of our Recruiters will reach out to you.