Development Manager
Role details
Job location
Tech stack
Job description
As a Development Manager will lead a team of full-stack engineers building and maintaining enterprise-scale web applications for the automotive retail industry. You will be deeply involved in code reviews, process improvement, and cross-functional collaboration with Product Owners, QA, and vendor partners to ensure high-quality, timely releases across multiple initiatives.
This role reports to the VP of Web/Digital Engineering and is a key technical leadership role for someone who still enjoys staying close to the code while mentoring developers and improving how we deliver software.
Responsibilities
- Lead, mentor, and grow a team of full-stack developers working primarily in C#, .NET Core, and Vue.js.
- Conduct code reviews and establish coding standards to maintain code quality, scalability, and security.
- Collaborate closely with Product Owners to refine requirements, estimate effort, and prioritize sprint deliverables.
- Manage and coordinate third-party vendors and offshore teams to ensure aligned execution and technical consistency.
- Define and enforce development processes, including branching strategy, CI/CD, and QA/testing practices.
- Oversee release management and ensure smooth deployment across staging and production environments hosted in Google Cloud Platform (GCP).
- Partner with architecture and DevOps teams on performance, scalability, and infrastructure optimization within GCP.
- Encourage and promote the use of AI-assisted coding tools (such as GitHub Copilot, OpenAI, or similar platforms) to expedite development output and enhance team productivity.
- Track project health through KPIs such as sprint velocity, defect rates, and on-time delivery metrics.
- Foster a culture of technical excellence, accountability, and continuous learning.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 7+ years of professional software development experience, including 2+ years in a leadership or management role
- Strong technical expertise in C#, ASP.NET Core, REST APIs, SQL Server, and modern JavaScript frameworks (Vue.js preferred)
- Experience leading or contributing to enterprise-level SaaS or marketing platforms
- Proficient with Git, DevOps, Jira, and agile development methodologies
- Proven ability to manage vendors or offshore teams, balancing speed with quality
- Excellent communication skills with the ability to bridge business and technical discussions
Preferred Experience
- Familiarity with automotive digital retailing, dealer website platforms, or marketing automation systems
- Hands-on experience with Google Cloud Platform (GCP), including Compute Engine, Cloud SQL, Cloud Run, and Cloud Storage
- Exposure to microservices, containerization (Docker/Kubernetes), and API-first architecture
- Knowledge of performance tuning, load testing, and accessibility/SEO best practices.
- Demonstrated success introducing or scaling AI-driven coding or automation tools to enhance developer efficiency
Benefits & conditions
This is a full-time, salaried, remote position. Compensation is commensurate with experience. Benefits include medical, dental, vision, unlimited paid leave, 401(k) matching, wellness programs, and more.