More jobs:
Sr. Software Engineer (.NET), Services
Job in
Springfield, Greene County, Missouri, 65897, USA
Listed on 2026-05-31
Listing for:
DriveCentric
Full Time
position Listed on 2026-05-31
Job specializations:
-
IT/Tech
Cybersecurity, Systems Engineer
Job Description & How to Apply Below
Overview
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?
Drive Centric is the premier customer relationship management (CRM) and AI marketing company that connects automotive dealerships to customers in innovative, award-winning ways. We’re seeking an exceptional Sr. Software Engineer to join our Application Services team.
What do we look for in a senior engineer? Extreme ownership. Relentless problem-solving. A positive, customer-focused attitude. Calm under pressure. Strong technical judgment. A diverse set of skills and experiences. A commitment to excellence.
Responsibilities- Serve as a senior technical contributor on the Application Services team, to deliver high-impact platform and infrastructure work across the Product Platform—the core application services, security architecture, and foundational capabilities that power all Drive Centric products.
- Own and evolve foundational platform services that support product delivery and enable integration across the application stack, ensuring reliable request routing, rate limiting, IP whitelisting, and middleware functionality for downstream services.
- Design and maintain secure, scalable systems for the core service, identifying and resolving scalability bottlenecks to reliably support tens of thousands of concurrent users across multi-tenant SaaS deployments.
- Implement and enforce robust multi-tenant isolation including data boundaries, tenant-aware request handling, and secure context switching between stores.
- Drive performance optimization across database access patterns, query efficiency, and connection management to ensure the core service meets throughput and latency requirements at scale.
- Partner with feature teams to ensure the core platform provides stable, well-documented interfaces as the sole data access point for downstream services.
- Solve complex distributed authentication challenges—including session management, token lifecycle, SSO federation, MFA flows, and IP whitelisting—using AWS Cognito across web and mobile clients.
- In collaboration with Cybersecurity, contribute to security excellence standards including SOC II compliance, credential management, audit logging, threat detection, and incident response capabilities.
- Provide technical ownership for your contributions to meet engineering standards, project requirements, and quality expectations.
- Decompose monolithic functionality into reusable platform primitives that can be composed by feature teams, extracting common patterns (data access, caching, event publishing, authorization checks) into centralized services that eliminate code duplication.
- Establish and maintain platform governance artifacts including versioning strategies, deprecation policies, SDK/library distribution patterns, and architectural documentation that prevent platform misuse or degradation.
- Support platform adoption and enablement through internal documentation, reference implementations, and direct technical consultation to help feature teams successfully leverage platform capabilities.
- 7+ years of full-stack software engineering experience.
- 3+ years of hands-on experience with authentication systems, identity management, and security protocols (OAuth 2.0, OIDC, SAML, JWT) with working knowledge of AWS Cognito.
- Demonstrate senior-level expertise in C# .NET, APIs, SQL, Microsoft SQL Server, and/or Postgre
SQL. - Deep understanding of authentication/authorization patterns, session management, token lifecycle, and credential security best practices.
- Working knowledge of security frameworks and compliance standards (OWASP Top 10, SOC 2, encryption at rest/in transit).
- Proven history of designing and developing scalable, testable applications using service-oriented architecture, with 5+ years owning mission-critical production services at scale (50+ pods, 99.9%+ uptime, 10K+ RPS) in containerized environments.
- Ability to balance business and technical objectives when making security and architectural decisions.
- Excellent written and verbal…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×