Software is broken, and we’re working hard to fix it. While the goal may seem audacious, it’s what drives us. We’re consultants who embed remotely with client teams and take on interesting challenges. We are looking for voracious learners who find ways to deliver value quickly. We use whatever tools and processes our clients use, so we’re always learning new technologies and techniques. We’re also empathetic collaborators joining teams facing all kinds of challenges, which means we’re continually growing our ability to have an impact as consultants.
Test Double provides a supportive environment where consultants can have autonomy and thrive. We were 100% remote before it was fashionable, and offer 10% paid Growth Time every week. Plus, we stay connected as a wider team through weekly hangouts, coffee chats, employee resource groups and more. Many of us give back by contributing to open source, blogging or speaking, or working on our Great Causes initiative. We’re a 100% employee owned company, and consultants’ internal contributions make a real impact! We also empower people to identify problems, build consensus, and develop solutions. Sound amazing? Read on for more on the position and benefits!
What Is a Staff Software Consultant?
We continuously demonstrate software delivery expertise and empower and enable technical teams to improve their software delivery practices.
Staff Software Consultants at Test Double focus primarily on solving our customer’s problems through writing high quality software and empowering and enabling technical teams to improve their software delivery practices. Staff Software Consultants deliver well-tested, maintainable software, while elevating and expanding the overall quality, culture, and reach of the teams they work with. Many of our engagements allow us to work alongside our clients’ development staff as well. Building software in close collaboration with them gives us the opportunity to learn from one another as we share our knowledge and experience as a broader team, making a deeper impact by coaching and mentoring others on healthy, more sustainable software delivery practices.
What Is Expected of a Staff Software Consultant?
Staff Software Consultants consistently deliver high quality software and generously share their knowledge and experience. We actively pair with and mentor other consultants and client developers on high quality software development practices.
We model and cultivate an attitude of continuous improvement, collaboration, and team ownership on internal and client teams. We are selfless contributors that share credit for accomplishments and drive toward the best outcome for the team, not our own desired outcome.
Specific ways in which we accomplish these goals are by:
Our Team Culture
We support clients in challenging situations and foster engagement on project teams. We balance pragmatism in delivery with principled quality standards. We encourage other team members, guiding them to better solutions and approaches in ways that help those team members grow.
We are open and honest communicators, modeling that behavior with our clients and fostering a culture of interconnectedness within client teams. We establish supportive and trusting relationships with our client teams, and with our fellow Double Agents.
Compensation: 150k – 170k
All double agents receive:
US-based agents receive:
Canadian agents receive:
ATTN. Be careful! You should never send cash or cheques to a prospective employer, or provide your bank details or any other financial information. We pay great attention to vetting all jobs that appear on our site, but please get in touch if you see any roles asking for such payments or financial details from you. The employer won't know who reported this job.
Place this code wherever you want the widget to appear on your page.
<script src="//jobicy.com/api/widget.js?5XyPbk5QqyZg=7808" async></script>
Position: Staff Software Consultant.