{"id":2994308,"url":"https://alion.io/job/testdouble-senior-developer-consultant-general-interest","title":"Senior Developer Consultant — General Interest","company":{"id":783090,"name":"Testdouble","domain":"testdouble.com","url":"https://alion.io/company/testdouble","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Trakstar","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US","CA"],"hiring_countries_total":2,"salary":null,"salary_estimate":{"min_usd":82000,"max_usd":210000,"period":"year","method":"global_role_seniority_cell","sample_n":7270},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-10-21T10:42:39Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-23T21:42:07Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"100% Remote - Must be US or Canada based\nNot seeing any current roles that match your tech stack? Please apply here!\n\nYou can use this application to share your interest in future Developer Consultant opportunities at Test Double.\nMost of our consulting needs are for senior/staff level software developers who are comfortable joining client teams, improving existing systems, navigating ambiguity, and helping teams build better software. Our needs change based on client demand, so this application is not tied to a specific opening or timeline.\nIf your background looks aligned with upcoming needs, our recruiting team may reach out when there’s a strong match.\n\nWhy We Started Test Double\nSoftware 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.\nOur Consultants\nDevelopers 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. Most of our projects fall under legacy rewrites, framework upgrades, and product delivery.\nOur Approach to AI\nWe use AI to meaningfully improve how software and data platforms are designed, built, and delivered. We exercise judgment in when and how to apply it, balancing speed, quality, reliability, and maintainability.\nWe produce work that meets a high bar, can explain our approach, and adapt as tools and practices evolve. We help teams adopt AI effectively by shaping patterns, practices, and standards that improve outcomes over time.\nHow You’ll Spend Your Time\nClient Delivery\nProactively working with the client to deliver quality software solutions\n\nCommunicating effectively with client colleagues on process, delivery, and team health to increase team proficiency\n\nProgressively enhance the codebase and supporting systems and pay down tech debt as part of the software delivery process\n\nWhat We’re Most Interested In You Having\nSeveral years of professional experience in software development, ideally specializing in a particular tech stack.\n\nRapid assimilation to new software systems and domains, while identifying root causes\n\nExperience communicating with teams to encourage decomposing work and adopting beneficial agile team processes.\n\nOur Subcontractors are highly valued members of our team. Once you're qualified, you enter our talent pool and we'll reach out to you with projects that align with your background. Projects are 3+months on average, with many extending beyond that. Whether you're able to join for a short term contract or long-term engagement, we encourage you to apply!\nCompensation is dependent on experience and interview process\n\nclass=\"btn btn-primary btn-lg btn-apply hidden-print rb-tail-2rbpx rb-space-on-bottom-2rbpx\"\nstyle=\"\">\nApply\n\nApply for this opening at ?apply=true\nBack to all openings\nSee all the jobs at Test Double here: class=\"hide-href\" href=\"http://testdouble.recruiterbox.com/jobs\" title=\"Jobs at Test Double\"> http://testdouble.recruiterbox.com/jobs","description_format":"text","description_chars":3312,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-21T10:42:39Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":7,"reasons":["conf:2","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/testdouble-senior-developer-consultant-general-interest","json_url":"https://alion.io/job/testdouble-senior-developer-consultant-general-interest.json","meta":{"generated_at":"2026-10-23T23:09:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6378,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":783090},"rest":"https://alion.io/mcp/rest/get_company?id=783090"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftestdouble-senior-developer-consultant-general-interest"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftestdouble-senior-developer-consultant-general-interest"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftestdouble-senior-developer-consultant-general-interest"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/testdouble-senior-developer-consultant-general-interest\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftestdouble-senior-developer-consultant-general-interest"}]}