Learn more about Springthrough company value, benefits and exciting career opportunities.

Developing you and top talents

At Springthrough, we believe the way you approach the world is more important than your background. We value quality people over the perfect resume. We value and encourage freedom and responsibility. What defines Springthrough is our remarkable team of smart and humble people who transform challenges into opportunities through technology.

Great Employees Deserve Great Benefits

401k Plan

You’ve worked hard. You deserve the beach condo for your retirement.

Health Insurance

Your wellness matters to us, so we get you all covered with your medical needs.

Paid Time Off

We offer generous paid time off and a flexible work schedule.

Career Investment

Our goal is to make you the subject matter expert in your area.


Grand Rapids downtown parking, company branded merchandise, team happy hour and more.
Open Positions



• Trusted technical resource for troubleshooting and diagnosing client’s technology needs.
• Communication with customers as required: keeping them informed of incident progress, notifying 
them of impending changes or agreed outages
• Interact with all levels of clients supporting all aspects of infrastructure technology in their 
• Effectively communicate both written and verbally to team and client status of tickets and support 
efforts/resolutions in a timely and clear fashion.
• Maintain service status by following ticket communication procedures.
• Act as a mentor for Level 1 and Level 2 team members.
• Maintaining and administering computer networks and related computing environments including 
systems software, applications software, hardware, and configurations.
• Protecting data, software, and hardware by coordinating, planning, and implementing network 
security measures.
• Troubleshooting, diagnosing, and resolving hardware, software, and other network and system 
• Replacing faulty network hardware components when required.
• Maintaining, configuring, and monitoring virus protection software and email applications.
• Monitoring network performance to determine if adjustments need to be made.
• Designing, configuring, and testing networking software, computer hardware, and operating 
system software.
• Documentation for all client systems and process

• Participate in on call rotation for nights and weekends.


• Strong understanding of network infrastructure and network hardware.
• Ability to think through problems and visualize solutions.
• Ability to implement, administer, and troubleshoot network infrastructure devices, including wireless 
access points, firewall, routers, switches, controllers.
• Knowledge of application transport and network infrastructure protocols.
• Ability to create accurate network diagrams and documentation for design and planning network 
communication systems.
• Provides specific detailed information for hardware and software selection.
• Ability to quickly learn new or unfamiliar technology and products using documentation and 
internet resources.
• Ability to work with all levels of staff within and outside of IT and outside the organization.
• A self-starter able to work independently but comfortable working in a team environment.
• Good analytical and problem-solving skills.
• Dependable and flexible when necessary.
• Network security experience.
• LAN and WAN experience.
• Ability to foster a culture of integrity, respect, passion, responsibility, accountability, action and 
• Minimum billable hours requirement: 30/week

• 4+ years of experience


• Associate’s or Bachelor’s degree 
• Cisco, VMware or other networking certification



• Leadership role with coaching, mentoring and personnel management
• Manage Support Service team department in respect to budget, resources, assignments, 
organizational and personnel development
• Responsible for client agreement and time invoices
• Provide the highest-level service, communication, and technical support
• Lead a team of support services team members with direction on support tasks
• Responsible for onboarding training for all new hires
• Documenting, maintaining, and refining Support Services procedures to ensure highest efficiencies 
and processes are repeatable
• Responsible for managing, maintaining, and being the primary owner of the ticketing system, 
documentation system, monitoring system and remote management software
• Responsible for the following within the team
  • Quality of support
  • Timely hours logging
  • Meeting the deadline needs of clients
  • Escalating support issues as needed to the Consulting group
  • Team member development planning
  • Team member evaluations and feedback
• Trusted technical resource for troubleshooting and diagnosing client’s technology needs
• Maintain, develop, and pursue the latest technologies to provide for our clients
• Reviewing completed tickets for quality control
• Providing input for process improvements with team members, consulting, and management
• Manage resource planning for the team
• Training team members in skills that meet current sales and organization needs including Microsoft 
• Maintaining a physical inventory of software and hardware needs for your team
• Attending budget, sales, and client meetings if necessary
• Interact with all levels of clients supporting all aspects of infrastructure technology in their 
• Effectively communicate both written and verbally to team and client status of tickets and support 
efforts/resolutions in a timely and clear fashion.
• Provide quality focused training for lower tier personnel
IT Services Operations Manager Revision: 1/30/20
Author: Patrick Kimbrell Approved by: Patrick Kimbrell
• Installing and maintaining hardware including, but not limited to:
  • Server hardware
  • Desktop or mobile hardware
  • Firewalls, switches, and/or Wireless devices
  • Computer Peripherals
• Installing and maintaining various software components including, but not limited to:
  • Microsoft server operating systems
  • Microsoft desktop operating systems
  • Enterprise anti-virus software
  • Enterprise backup software

• Participate as a backup for the on-call rotation for nights and weekends


• Highest level of customer service and interaction
• Ability to remain calm and focused under pressure
• Ability to be organized and efficient in busy and ever-changing environment
• Excellent problem-solving skills and conviction to following best practices
• Discipline to diagnose issues where no experience or knowledge is present and extensive research 
is required
• Proficient at administering Microsoft Desktop Operating Systems, Microsoft cloud, networking 
technologies (i.e.: TCP/IP, Routing, Switching, Firewalls), administering Microsoft Active Directory, 
and Group Policy Objects (GPO).
• Experience in cloud, server and desktop technology is required.
• Minimum billable hours requirement: 20/week
• 4+ years of experience is preferred.
• Ability to foster a culture of integrity, respect, passion, responsibility, accountability, action, and 



• Associate’s or Bachelor’s degree 
• Microsoft, VMware, or Cisco certifications


Participate in the full life-cycle duties to bring clients projects to completion all the while exceeding their expectations.  Strong in C# using various Microsoft platform technologies including C#/.Net, HTML, CSS, various frontend frameworks, and SQL.  Responsible for the development, testing, documentation, implementation and support while using best practices for application development.


  • Develop and maintain websites for our clients.
  • Own the full application cycle: code, test, document, install and support.
  • Analyze and formulate a plan, using structured analysis and design.
  • Work and communicate with team members to develop new solutions from design through implementation.
  • Solid knowledge using Microsoft SQL Server and relational database tools, SQL, and ETL.
  • Strong front end development skills preferred with experience using JQuery, MVC, Javascript, CSS, Angular, and other front-end frameworks.
  • Ability to understand goals and requirements and translate them into working solutions within budget and deadlines.
  • Customer deadlines are key and sometimes require work outside normal business hours (8 am – 5 pm). You are willing and able to flex your schedule to meet needs.
  • Direct communication with the customer is expected mostly via email and phone.
  • Ability to estimate own work accurately and communicate issues quickly and often.
  • Some travel to customer sites is required and expected.


  • Excellent problem-solving skills with a strong desire for constant challenge.
  • Ability to work well in a team environment.
  • Self-motivation and a thirst for learning new technologies and tools.
  • Good communication skills when articulating abstract concepts.
  • Great understanding of a wide range of technologies.
  • Excellent with C# and .NET software development.
  • Excellent with SQL Server.
  • Excellent with using Microsoft based development tools such as Visual Studio.
  • Great understanding of software UI/UX design implementation.
  • Minimum billable hours requirement: 35/week
  • 3+ years of development experience.
  • Ability to promote a positive work environment
  • Ability to foster a culture of integrity, respect, passion, responsibility, accountability, action and learning.


  • Bachelor’s degree
  • Additional developer certifications desired
Josh, Delivery Lead
My favorite thing about Springthrough is how hard the people here, from management on down, work to make clients happy.
Be Josh's Co-Worker
Eric, VP of Architect
My favorite thing about working at Springthrough is the great team and solid Magic the Gathering games at lunch.
Join Eric for a Magic Game
Kevin, Senior Developer
One of my favorite things about working at Springthrough is flex scheduling, which makes it easy to make it to appointments, school events, etc., and make up the time later.
Work With Kevin


Contact Us