Sr. Software Engineer (.NET), DMS

DriveCentric, Inc.

United States

On-site

USD 140,000 - 185,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
401K with matching
Paid Time Off
Health Savings Account
Vision Insurance
Short/Long-Term Disability Insurance
Employer-paid Life Insurance
Flexible Spending Account
Employee Assistance Program
Pluralsight subscription
9 Paid Holidays + 15 FTO days

Job summary

DriveCentric, Inc. is seeking an experienced integration-focused engineer to expand the DriveCentric CRM platform. You will architect and implement scalable integration services across many DMS platforms, owning the end-to-end lifecycle from vendor API to production monitoring.

The role emphasizes distributed systems, AI-assisted development, and observability. You will collaborate with the DMS team to deliver reliable data exchange, implement Kafka workflows across.NET services, and maintain

Qualifications

  • 5+ years of C# .NET development experience.
  • 3+ years of development experience with third-party APIs.
  • 3+ years of development experience with Microsoft SQL Server and/or PostgreSQL.
  • Experience with microservice and event-driven architecture.
  • Knowledge of data transfer protocols (HTTP, SFTP, SOAP).
  • Knowledge of data formats (JSON, XML, CSV) and serialization.
  • Parallel and asynchronous programming experience.
  • Proven history of scalable, testable applications.

Responsibilities

  • Architect and build integration services across multiple DMS platforms.
  • Own an integration end to end from API client to production monitoring.
  • Solve distributed-systems problems including data consistency and deduplication.
  • Develop code primarily with AI tooling using spec-driven development.
  • Maintain accurate architecture diagrams and integration docs.
  • Design Kafka producers, consumers, and sagas across .NET microservices.
  • Provide infrastructure as code and build observability dashboards.
  • Add structured logging to trace dealership events quickly.

Skills

C# .NET
API integrations
Kafka
Microservices
OpenTelemetry
Grafana
SQL Server / PostgreSQL
AWS

Tools

Kafka
MassTransit
OpenTelemetry
Grafana
Elastic
AWS (EKS, SQS, S3)

Job description

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 AI marketing company that connects automotive dealerships to customers in innovative, award-winning ways.

Integrations form the backbone of our DriveCentric CRM platform. The DMS Team ensures our software can communicate with a wide range of third-party applications, platforms, and APIs in a resilient, scalable, and testable fashion. We currently maintain live integrations with multiple DMS platforms each with its own transport, authentication model, and quirks. If you like problems where no two vendors behave the same way, you'll like it here.

Responsibilities:

  • Architect and build integration services that process hundreds of thousands of daily transactions across a dozen-plus DMS platforms.
  • Own an integration end to end: vendor API client, event contracts, data mapping, mock endpoints, test plan, staged rollout, production monitoring, vendor certifications, and compliance.
  • Solve real distributed-systems problems: data consistency across systems of record, error recovery, deduplication, and bidirectional synchronization.
  • Develop code primarily with AI tooling using spec-driven development.
  • Keep architecture diagrams and integration documentation accurate.
  • Participate in story refinement, release planning, and code review. Deploy your own validated code to production.
  • Design and implement Kafka producers, consumers, and sagas across roughly twenty .NET microservices.
  • Provision your own infrastructure through infrastructure as code
  • Build and maintain OpenTelemetry instrumentation, Grafana dashboards, and per-store health metrics.
  • Add structured, queryable logging that lets us answer \"what happened at this dealership at this time\" in minutes rather than hours.
  • Research escalations from support teams, dealership data problems, and bugs.
  • Perform root cause analysis and address identified issues.

Requirements:

  • 5+ years of C# .NET development experience.
  • 3+ years of development experience with third-party APIs.
  • 3+ years of development experience with Microsoft SQL Server and/or PostgreSQL.
  • Experience with microservice and event-driven architecture. You've built and debugged systems where components communicate asynchronously.
  • Working knowledge of data transfer protocols (HTTP, SFTP, SOAP, etc.).
  • Working knowledge of data exchange formats (JSON, XML, CSV) and serialization/deserialization.
  • Working knowledge of parallel and asynchronous programming techniques.
  • A proven history of developing scalable, testable applications.
  • Ability to balance business and technical objectives when making decisions.
  • Ability to work on tasks independently and as part of a team.
  • Exceptional communication, problem solving, and analytical skills.
  • Alignment with our Engineering Core Values:
  • Relentless Improvement — \"be better today than yesterday\"
  • Customer Obsession — \"we succeed when our customers succeed\"
  • Selfless Collaboration — \"team before self\"
  • Dependable Teammate — \"pull my weight\"

Pluses:

  • Experience with automotive DMS platforms or automotive retail operations.
  • Experience with Kafka.
  • Experience with MassTransit.
  • Experience with production instrumentation: metrics, logging, and distributed tracing (OpenTelemetry, Grafana, Elastic).
  • Experience with AWS (EKS, SQS, S3, Transfer Family, Route 53) and infrastructure as code.
  • Experience working alongside AI coding agents on production codebases.
  • Experience with Angular, TypeScript, or modern front-end frameworks to facilitate full-stack collaboration.
  • Working knowledge of bidirectional integrations.
  • Paid Time Off
  • Nine (9) Paid Holidays + 15 FTO days in first year
  • 401K with matching up to 4% (eligible after 90 days)
  • Health Insurance
  • Flexible Spending Account
  • Health Savings Account
  • Vision Insurance
  • Short/Long-Term Disability Insurance
  • Employer-paid Life Insurance
  • Additional Voluntary Life Insurance
  • Critical Care Insurance
  • Hospital Indemnity Insurance
  • Employee Assistance Program
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer, Team Lead (.NET), DMS Service/Scheduling/F&I
Sr. Software Engineer, Team Lead (.NET), DMS Service/Scheduling/F&I

DriveCentric, Inc. • United States

Remote
USD 140,000 - 190,000
Health, vision, and dental insurance (
Sr. Software Engineer (.NET), Telephony
Sr. Software Engineer (.NET), Telephony

DriveCentric, Inc. • United States

Remote
USD 110,000 - 170,000
Health, Vision, Dental
401K with match
Paid time off
+2
Senior Product Manager, F&I and Payments
Senior Product Manager, F&I and Payments

DriveCentric, Inc. • United States

On-site
USD 150,000 - 210,000
Paid Time Off
Nine Paid Holidays
Health Insurance
+10
Senior .NET Team Lead — AI-Driven DMS Integrations
Senior .NET Team Lead — AI-Driven DMS Integrations

DriveCentric, Inc. • United States

Remote
USD 140,000 - 190,000
Health, vision, and dental insurance (
Staff Software Engineer
Staff Software Engineer

cdk • Austin (TX)

Remote
USD 140,000 - 170,000
PTO
401K Matching Program
Tuition Reimbursement
Staff Software Engineer
Staff Software Engineer

Cars Commerce Inc. • United States

On-site
USD 154,000 - 193,000
Medical Dental & Vision
New Hire Home Office Stipend
Generous PTO
+1
Head of Product Marketing
Head of Product Marketing

DriveCentric, Inc. • St. Louis (MO)

Remote
USD 225,000 - 275,000
Health Insurance
Paid time off
Vision Insurance
+3
Senior Director & Head of Design
Senior Director & Head of Design

DriveCentric • United States

On-site
USD 180,000 - 240,000
Paid Time Off
9 Paid Holidays
Health Insurance
+9
DMS Developer / Systems Analyst
DMS Developer / Systems Analyst

Model1 Commercial Vehicles, Inc. • Indianapolis (IN)

On-site
USD 90,000 - 110,000
Health insurance
Paid holidays and vacation
Continuous training
+2
Regional Business Development Executive
Regional Business Development Executive

Digital Air Strike, Inc. • Scottsdale (AZ)

On-site
USD 90,000 - 130,000
Healthcare plans
401k with company match
Paid time off & holidays
+1