Yes, we have a ping-pong table. Sure, we go out for team happy hours. And of course, jeans at work are no big deal. But those things are part of the fantastic environment - not our culture.
OUR CULTURE IN A NUTSHELL: FREEDOM + RESPONSIBILITY
If you want the responsibility that comes along with personal freedom, reach out.
We value quality people over the perfect resume. Send an introduction to email@example.com to share your experiences, goals, and how we could fit together.
Below you'll find the disciplines where we're always looking to grow. If one of them sounds like you, we want to talk.
We work in partnership with clients to build innovative software productivity solutions that help them lead their industries.
Our developers are self-reliant and possess a drive to advance their knowledge. Complex problem-solving and collaboration are a must in this environment.
You will have the opportunity to learn new skills at Springthrough, but we look for people with a baseline of experience in .NET, front-end, full-stack, and agile development processes.
While our program managers work with numbers, deliverables, and deadlines, they understand that the most important part of the process is people.
We're looking for people that embrace transparency, honesty, and clarity. You can expect to communicate, tackle complex problems, project plan, and get into the nitty-gritty while working with us. We do a lot of it.
The way you approach the world is more important than your background. We represent a wide range of experiences; ad agencies, film production houses, insurance companies, and software shops to name a few. What we have in common - we care.
Our clients have complex business problems, so we help them define the areas of opportunity with thoughtful and achievable strategies.
We study. We listen. We communicate. Our solution architects use these skills to solve problems.
You might be the ideal solution architect - many come from backgrounds in technology strategy, software architecture, and systems engineering. All of these fields help us to help clients make sense of their world.
We protect the investments that our clients have made in technology infrastructure by creating efficiencies for them.
Our Support Analysts enjoy working with clients to troubleshoot challenges and solve problems. Most importantly, we communicate through each step of the process.
We look for people with a passion for learning, but ideal candidates should have experience in server infrastructure and desktop support, as well as network monitoring.
Since 2012, we've been recognized as one of the 101 Best and Brightest Companies to Work For In West Michigan
Manages: Senior Developers, Developers, Junior Developers
The Manager of Development is responsible for delivery of results for our clients around custom software development efforts. This includes managing and leading the development team composed of Senior Developers, Developers, and Junior Developers on a day-to-day basis. This is accomplished as efficiently as possible while removing barriers that prevents the team from reaching their goals. Some of this effort will include scoping project work and managing relationships both with clients and internal team members involved at Springthrough. You will be hands-on, and aware of new and upcoming technologies. Whether the team is using Agile or Waterfall methodologies, you need to keep on top of development processes to ensure all work is on track for delivery with the assistance of Project Managers. You will need to ensure any quality assurance processes are followed including automated testing, code reviews, and QA cycles. Finally, you need to ensure the people who are hired and retained follow Springthrough’s values, contribute successfully, and feel connected to the future Springthrough is building together.
Duties & Responsibilities
Our clients have complex business problems, so we help them define the areas of opportunity with thoughtful and achievable strategies. We study. We listen. We communicate. Our senior developers use these skills to solve problems. You might be the ideal senior developer - many come from backgrounds in technology strategy, software architecture, and systems engineering. All of these fields help us to help clients make sense of their world. A disconnected technology stack will never reach its full potential. We align systems and workflows to exchange data, increase efficiency, and provide meaningful user experiences.
THE LIFE OF A SENIOR DEVELOPER
DUTIES AND RESPONSIBILITIES
Reports To: Program Manager (PMO Office)
Manages: No team members
A Project Manager will develop and execute project plans for clients and will participate in the full life-cycle of software development. The project manager has knowledge of traditional waterfall as well as lean, agile, and extreme methodologies being used within different environments. The role of the Project Manager is to plan, execute, and monitor projects according to deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. Define the project objectives and oversee quality and client satisfaction throughout its life cycle. The Project Manager is not afraid to have hard conversations with clients and developers in order to resolve conflicts and manage expectations appropriately. A Project Manager will have a high degree of personal relationship skills, is highly motivated, and will be goal oriented.
DUTIES AND RESPONSIBILITIES