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 R&D team, where you'll drive experimental product initiatives from concept to market, balancing speed and innovation while working on cutting-edge technologies.
Responsibilities:
- Lead architecture design and technical direction for experimental product initiatives, focusing on rapid prototyping and market validation cycles
- Own the full lifecycle of R&D projects from ideation to deployment, including research, prototyping, development, and iterative refinement based on market feedback
- Build and maintain our internal AI platform, providing documentation, training, support, and governance to enable engineering teams across the organization to rapidly implement proven AI patterns
- Collaborate with executive stakeholders to align R&D roadmap with business goals, contributing to quarterly and annual planning cycles
- Define and influence engineering best practices for R&D systems, including the establishment of reusable patterns and frameworks for broader organizational use
- Mentor engineers across teams on platform adoption and review complex technical contributions with a focus on scalability and maintainability
- Assist in producing a Work Breakdown Structure (WBS) and managing technical task assignments for complex development projects
- Conduct technical due diligence for emerging technologies and trends, bringing thought leadership to drive innovation
Requirements:
- 6+ years of C# .NET development experience for web application development, including OOP, Design Patterns, and SOLID principles
- 3+ years of hands-on experience within a fast-paced software delivery process requiring rapid delivery and implementation of new technologies to achieve first-mover advantage
- 2+ years of experience building platform or framework solutions that enable other engineering teams to accelerate development
- 1+ years of experience with modern AI/LLM technologies, including familiarity with OpenAI, Anthropic, or similar platforms
- Experience with rapid prototyping and iterative product development based on market feedback
- Exceptional communication, problem solving, and analytical skills
- Ability to balance multiple experimental initiatives in a fast-paced environment
- Strong technical documentation and knowledge transfer skills