Hiring.Camp

Director of Software Development

RaceTrac

·

1 week ago

Location
1168 RaceTrac Store Support Center, United States of America
Type
Full-time
Department
IT
Seniority
Director
Education
Bachelor
Source
Workday

Description

Job Description:

The Director of Software Development is responsible for providing strategic and technical leadership for enterprise application development with a primary focus on the Microsoft .NET ecosystem and related modern software engineering frameworks. This role leads to the design, delivery, and continuous improvement of scalable, secure, and data-driven applications that integrate across multiple enterprise systems. This individual ensures technology strategy aligns with business objectives, with accountability for execution, delivery outcomes, and measurable business value. A key component of this role is enabling enterprise-wide data integration, real-time information flow, and AI-driven capabilities (predictive analytics, automation, and intelligent decision support).The Director is responsible for managing the application portfolio, including cost optimization, licensing strategy, vendor coordination, and modernization initiatives that enable speed, reliability, and innovation across the enterprise.

Responsibilities:

  • Define and maintain a forward-looking application strategy centered on .NET-based architectures, API-first design, and cloud-enabled solutions (e.g., Azure or equivalent platforms).
  • Lead enterprise-wide system integration strategy, ensuring seamless data flow across ERP, CRM, operational, and third-party systems.
  • Drive architecture standards for microservices, event-driven architecture, and data pipelines supporting real-time and batch processing.
  • Champion AI and machine learning enablement, including use cases such as predictive analytics, demand forecasting, intelligent automation, and generative AI integration into business workflows.
  • Partner with data engineering teams to ensure high-quality, governed, and accessible enterprise data assets.
  • Lead and develop a team of software engineers, architects, and technical analysts focused on .NET development and integration-heavy solutions.
  • Oversee delivery of complex software initiatives, ensuring projects are delivered on time, within scope, and within budget.
  • Establish and enforce secure coding standards, DevOps practices, CI/CD pipelines, and software quality frameworks.
  • Collaborate cross-functional with business, product, infrastructure, and data teams to translate business needs into scalable technical solutions.
  • Serve as the primary point of accountability for software development execution and technical decision-making across the portfolio.
  • Evaluate emerging technologies, including AI platforms, integration tools, and cloud-native services, to maintain competitive advantage.
  • Manage vendor relationships and third-party technology partners to optimize cost, capability, and delivery effectiveness.
  • Drive continuous improvement in engineering practices, system performance, reliability, and operational efficiency.
  • Set and communicate a clear technology vision and roadmap, aligning engineering priorities, modernization efforts, and AI enablement initiatives with enterprise goals and long-term business strategy.
  • Apply strong business and process discipline to prioritize investments, improve delivery efficiency, and ensure technical decisions support measurable operational and financial outcomes.
  • Coach and develop leaders and individual contributors by building technical capability, strengthening succession depth, and fostering a culture of continuous learning, innovation, and accountability.

Qualifications:

  • Bachelor's degree in computer science, Information Technology, Engineering, or equivalent professional experience required
  • 7+ years of software development experience, with deep expertise in .NET frameworks (C#, ASP.NET, .NET Core)
  • 5+ years in a senior engineering leadership or director-level role preferred
  • Strong experience in enterprise system integration, API development, and data architecture across multiple platforms
  • Demonstrated experience delivering AI/ML-enabled solutions or integrating AI services into enterprise systems (e.g., predictive models, automation, or GenAI APIs)
  • Experience with cloud platforms (Azure preferred), DevOps practices, and modern software delivery pipelines
  • Retail or fuels/energy industry experience is a plus
  • Strong executive presence with excellent communication, stakeholder management, and influencing skills
  • Proven ability to operate in fast-paced environments and lead through change and ambiguity
  • Demonstrated ability to think strategically, translate business needs into a compelling technology vision, and lead teams through modernization, transformation, and continuous improvement

All qualified applicants will receive consideration for employment with RaceTrac without regard to their race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.

Skills

ASP.NET.NETAzureCI/CDMachine LearningData EngineeringDevOpsMicroservicesERP

Similar Jobs

30

Director of Software

Albedo · Broomfield, Colorado, US

2 months ago

Director of Software

SiPhox Health · Cambridge, Massachusetts, US +2

3 months ago

Director of Software

Skyways · Austin, TX · Onsite

5 months ago

Director of Software Development

Amazon

Yesterday

Senior Director of Software Engineering

JPMorgan Chase · Palo Alto, CA, United States, US

2 days ago

Senior Director of Software Engineering

JP Morgan Chase · Palo Alto, CA, United States, US

2 days ago

Senior Director of Software Engineering

JPMorgan Chase · Palo Alto, CA, United States, US

2 days ago

Senior Director of Software Engineering

JP Morgan Chase · Palo Alto, CA, United States, US

2 days ago

Director of Software Engineering

JPMorgan Chase · Plano, TX, United States, US

2 days ago

Director of Software Engineering

JP Morgan Chase · Plano, TX, United States, US

2 days ago

Director of Software Engineering - Python, Gen AI

JPMorgan Chase · Bengaluru, Karnataka, India

2 days ago

Director of Software Engineering - Python, Gen AI

JP Morgan Chase · Bengaluru, Karnataka, India

2 days ago

Director of Software Development - Digital Banking

ATB · Calgary, AB,CA, CA +1 · Hybrid, Onsite

3 days ago

Sr. Director of Software Engineering

JPMorgan Chase · Jersey City, NJ, United States, US

3 days ago

Sr. Director of Software Engineering

JP Morgan Chase · Jersey City, NJ, United States, US

3 days ago

Director of Software Engineering, Acceleration & Modern Engineering Practices (Asset Management)

JPMorgan Chase · NY, United States, US

3 days ago

Director of Software Engineering, Acceleration & Modern Engineering Practices (Asset Management)

JP Morgan Chase · NY, United States, US

3 days ago

Sr. Director of Software Engineering - Digital Post Trade Tech; Java, Distributed Systems

JPMorgan Chase · Mumbai, Maharashtra, India

3 days ago

Sr. Director of Software Engineering - Digital Post Trade Tech; Java, Distributed Systems

JP Morgan Chase · Mumbai, Maharashtra, India

3 days ago

Director of Software Engineering - Secure Web Platform

JPMorgan Chase · OH, United States, US

4 days ago

Director of Software Engineering - Secure Web Platform

JP Morgan Chase · OH, United States, US

4 days ago

Director of Software Engineering- Network Product Line

JPMorgan Chase · Columbus, OH, United States

4 days ago

Director of Software Engineering- Network Product Line

JP Morgan Chase · Columbus, OH, United States

4 days ago

Director of Software Engineering

Orbital Engineering · United States

5 days ago

Director of Software Engineering -Payments Investigations

JPMorgan Chase · Plano, TX, United States, US

6 days ago

Director of Software Engineering -Payments Investigations

JP Morgan Chase · Plano, TX, United States, US

6 days ago

Director of Software Engineering

JPMorgan Chase · Bengaluru, Karnataka, India

1 week ago

Director of Software Engineering

JP Morgan Chase · Bengaluru, Karnataka, India

1 week ago

Director of Software Engineering

Hagerty · USA-Remote, United States of America · Remote

1 week ago

Senior Director of Software Engineering

JPMorgan Chase · New York, NY, United States, US

1 week ago
Director of Software Development at RaceTrac | Hiring.Camp