For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
DriveCentric
DriveCentric

Sr. Software Engineer (.NET), Testability

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Testing
Automation
Amazon
+24

Visa

U.S. visa required

Permanent role
3 days ago
Apply now

Are you tired of not being challenged, not having a voice, or having to work with outdated technologies? Do you want to be a direct contributor in a company that is an innovation leader and has the awards to prove it?

DriveCentric is the premier customer relationship management (CRM) and marketing technology company that connects automotive dealerships to customers in innovative, award-winning ways.

We're seeking an exceptional senior software engineer to join our Testability team, where you'll focus on developing and maintaining test automation frameworks, tools, and environments to support comprehensive testing across all products and features.

Responsibilities:

  • Architect and evolve Phalanx, our Dynamic Environment System that provisions complete, isolated application environments on-demand, solving complex orchestration challenges across AWS infrastructure, .NET services, Blazor frontends, and SQL Server/Postgres databases - enabling engineers to spin up full production-like stacks in minutes for testing, debugging, and feature development.
  • Tackle complex distributed systems problems including environment state management, resource optimization, service discovery, data isolation strategies, and automated teardown/cleanup.
  • Drive innovation in testing infrastructure by extending Phalanx capabilities to support advanced scenarios like chaos engineering, performance testing at scale, and parallel test execution across dynamically provisioned environments.
  • Guide community-driven best practices for writing testable code and implementing effective automated testing strategies.
  • Develop implementation of comprehensive test automation strategies across the full stack, supporting frameworks for frontend (Cypress), API, and backend testing while embedding testability principles into the development lifecycle from architecture through deployment.
  • Architect and maintain scalable testing infrastructure supporting multiple test types, including unit, integration, E2E, performance, load, and synthetic monitoring, ensuring high reliability and fast feedback loops.
  • Champion shift-left testing practices by developing internal tooling, abstractions, and utilities that enable developers to easily write and maintain tests while creating comprehensive documentation and training materials to drive adoption and reduce friction across teams.
  • Establish and contribute to community-driven automated testing standards and best practices across teams, including test coverage metrics, flaky test detection/remediation, and performance benchmarking baselines.
  • Research and evaluate emerging automated testing technologies, conducting proof-of-concepts for tools that could improve test efficiency or coverage.

Requirements:

  • 5+ years of full-stack software engineering experience.
  • 3+ years of proven ability to design and implement multi-layered automated testing strategies that increase release confidence and prevent customer-impacting issues.
  • Demonstrate senior-level expertise in C# .NET, Blazor, APIs, Microsoft SQL Server, AWS, JavaScript, and GitHub.
  • Demonstrate high ownership while embodying our engineering core values - Relentless Improvement, Customer Obsession, Selfless Collaboration, Dependable Teammate, and Indomitable Spirit.
  • Experience with implementing and managing test automation within continuous integration and continuous deployment (CI/CD) pipelines.
  • Customer service mindset with patience, empathy, and genuine concern while working through complex technical issues with high ownership to go above and beyond for customers.
  • Familiarity with multiple test types, including unit, integration, E2E, performance, load, and synthetic monitoring.

Pluses:

  • Strong expertise in developing and maintaining test automation frameworks, including Cypress or equivalent tooling for frontend testing.

Benefits:

  • Competitive salary + bonus + annual merit increases
  • Health, vision, and dental insurance (eligible on day 1)
  • 401K with matching up to 4% (eligible after 90 days)
  • 9 company holidays + 15 FTO days in first year
  • Professional growth opportunities
  • Pluralsight subscription

Equal Opportunity Statement:

DriveCentric is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. All qualified applicants are encouraged to apply.

About DriveCentric

👥201-500
📍St. Louis
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service