Test Double

Senior Software Consultant - Java

Posted on Feb 09, 2023

👉 Please reference you found the job on Remote Software Engineering Jobs, this helps us get more companies to post here, thanks!

Job Details

Full Time
🌎 North America

About Test Double

Software is broken, and we're working hard to fix it. At Test Double, our mission is to improve the way the world builds software. While the goal may seem audacious, it’s what drives us. We believe that the current state of software development is not good enough and we’re looking for others to join our cause.

The Position

Our Consultants

Developers at Test Double focus on writing high-quality software and process improvements to solve some of the hardest problems our client teams face. We embed with client teams to implement solutions that are well-tested, easily maintained, and built with empathy for users. We work in a variety of industries and technologies, providing an experience accelerator for our developers.


Client Delivery

  • Proactively working with the client to deliver quality software solutions
  • Communicating effectively with client colleagues on process, delivery, and team health to increase team proficiency
  • Progressively enhance the codebase, supporting systems, and pay down tech debt as part of the software delivery process

Test Double

  • Engage with Client Partners to identify additional areas where we can elevate impact at the client
  • Mentoring and teaching fellow agents as part of supporting their colleagues’ growth objectives or improving client delivery
  • Contributing to at least one area of the company (e.g. qualification, marketing, agent support)
  • Pursuing areas of professional development using 10% weekly growth time


  • Proficiency in Java, along with proficiency in a second technology we frequently staff (Ruby on Rails, Javascript with React, or DevOps)
  • Ability to use prior experience to rapidly assimilate new software systems, identify root cause opportunities for improvement, and address architectural concerns on small systems and teams.
  • Experience influencing teams in decomposing work and encouraging adoption of healthier agile team processes.
  • Communicates effectively within project teams, including addressing conflict in a timely and direct fashion with a focus on achieving a resolution

Our Hiring Process

The Test Double interviewing process -> https://blog.testdouble.com/posts/2018-03-24-our-interview-process/



$136,000 – $168,000 USD I $169,000 - $213,000 CAD

Starting salary $136,000 - $159,500 USD

Dependent on experience and interview process.


  • 5 weeks flexible time off (vacation and sick time)
  • 10 paid holidays
  • Up to 14 weeks parental leave (8 weeks at 100% of salary)
  • Health, Dental & Vision Insurance (we pay 100% of premiums for agents and their families)
  • 10% Growth Time each week
  • 1 week of conference attendance ($3,000 annual budget, prorated your first calendar year)
  • ESOP Employee stock ownership program - Test Double is 100% employee owned
  • New computer hardware purchase every 3 years
  • Co-working space reimbursement (1/2 rent up to $500 monthly)
  • 2 week Sabbatical leave after 5th year
  • 2 company-wide retreat experiences each year
  • Short and Long Term Disability
  • Retirement contribution match up to 3% of salary
  • Life Insurance
  • AD&D (Canadian-base Agents Only)
Senior Software Consultant - Javaat Test Double