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 ...
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 ...
Director of Software
Atlanta, GA · On-site
$243K/yr
... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...
Director of Software
Atlanta, GA · On-site
$243K/yr
... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...
Director of Software
Atlanta, GA · On-site
$243K/yr
... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...
Director of Software
Atlanta, GA · On-site
$243K/yr
... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...
Director of Software Engineering
Atlanta, GA · On-site
$180 - $220/hr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · On-site
$180 - $220/hr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · On-site
$180K - $200K/yr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · On-site
$180K - $200K/yr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · Hybrid
$243K/yr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · Hybrid
$243K/yr
Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job ... Personally use AI tools daily to accelerate development, design reviews, code generation ...
Director of Software Engineering
Atlanta, GA · On-site +1
$65K - $92K/yr
Through an Employer of Record (EOR), we are looking for a new Director of Software Engineering in ... Flutter or native iOS/Android development * Experience leveraging AI tools (e.g., ChatGPT, Copilot ...
Director of Software Engineering
Atlanta, GA · On-site +1
$65K - $92K/yr
Through an Employer of Record (EOR), we are looking for a new Director of Software Engineering in ... Flutter or native iOS/Android development * Experience leveraging AI tools (e.g., ChatGPT, Copilot ...
As Director Software Development, you will lead engineering, data, and machine learning teams ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
As Director Software Development, you will lead engineering, data, and machine learning teams ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
As Director Software Development, you will lead engineering, data, and machine learning teams ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
As Director Software Development, you will lead engineering, data, and machine learning teams ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
Director Software Development
Alpharetta, GA · On-site
$190 - $260/hr
Job Title Director Software Development About Your role As Director Software Development, you will ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
Director Software Development
Alpharetta, GA · On-site
$190 - $260/hr
Job Title Director Software Development About Your role As Director Software Development, you will ... Drive development of cloud-native applications using Java, Python, AWS, and modern microservices ...
Director, Application Development
Buford, GA · Hybrid
$175K - $179K/yr
Hybrid (2-3 days in the office per week) We are seeking a Director of Application Development to lead the design, development, and implementation of information systems and software applications.
Quick apply
Director, Application Development
Buford, GA · Hybrid
$175K - $179K/yr
Hybrid (2-3 days in the office per week) We are seeking a Director of Application Development to lead the design, development, and implementation of information systems and software applications.
Manager, Software Development
$118K - $156K/yr
Bachelor's or Master's degree in Computer Science, Engineering, or related field. * 7+ years of professional software development experience. * 3+ years of direct people management experience leading ...
Manager, Software Development
$118K - $156K/yr
Bachelor's or Master's degree in Computer Science, Engineering, or related field. * 7+ years of professional software development experience. * 3+ years of direct people management experience leading ...
Manager, Software Development
Atlanta, GA · On-site
$118K - $156K/yr
Bachelor's or Master's degree in Computer Science, Engineering, or related field. * 7+ years of professional software development experience. * 3+ years of direct people management experience leading ...
Manager, Software Development
Atlanta, GA · On-site
$118K - $156K/yr
Bachelor's or Master's degree in Computer Science, Engineering, or related field. * 7+ years of professional software development experience. * 3+ years of direct people management experience leading ...
Manager Software Development
Kennesaw, GA · On-site
$114K - $150K/yr
One of KNAPP's primary goals is to use continuous innovation to drive warehouse automation forward ... The Manager Software Development partners with departmental leadership to implement strategy ...
Manager Software Development
Kennesaw, GA · On-site
$114K - $150K/yr
One of KNAPP's primary goals is to use continuous innovation to drive warehouse automation forward ... The Manager Software Development partners with departmental leadership to implement strategy ...
Our V Team is a community of people who anticipate, lead, and believe that listening is where ... As a Software Development - Associate Director, you will be responsible for leading strategic ...
Our V Team is a community of people who anticipate, lead, and believe that listening is where ... As a Software Development - Associate Director, you will be responsible for leading strategic ...
Head of Software Engineering
Atlanta, GA · On-site
Head of Software Engineering, Sr. Director (hybrid- Monday- Thursday onsite ) Location: US-GA ... Direct experience with AI-assisted development tooling including Anthropic's Claude, Cursor, and ...
Quick apply
Head of Software Engineering
Atlanta, GA · On-site
Head of Software Engineering, Sr. Director (hybrid- Monday- Thursday onsite ) Location: US-GA ... Direct experience with AI-assisted development tooling including Anthropic's Claude, Cursor, and ...
Software Development Manager
Alpharetta, GA · On-site
$117K - $155K/yr
Software Development Manager ***Augusta, Ga*** Work Location & Schedule This is a hybrid position ... Lead and support a team of software engineers to deliver high-quality, secure, and scalable ...
Software Development Manager
Alpharetta, GA · On-site
$117K - $155K/yr
Software Development Manager ***Augusta, Ga*** Work Location & Schedule This is a hybrid position ... Lead and support a team of software engineers to deliver high-quality, secure, and scalable ...
Software Development Manager
Duluth, GA · On-site
$113K - $150K/yr
We consider ourselves a strategic part of your leadership team. Your priorities are our priorities ... Our client is looking for a Software Development Manager to oversee the development of software for ...
Software Development Manager
Duluth, GA · On-site
$113K - $150K/yr
We consider ourselves a strategic part of your leadership team. Your priorities are our priorities ... Our client is looking for a Software Development Manager to oversee the development of software for ...
Position Information Job Type Non-Faculty Position Title Director of Development Position Number ... Experience with fundraising and financial software Preferred Education/Experience * Bachelor ...
Position Information Job Type Non-Faculty Position Title Director of Development Position Number ... Experience with fundraising and financial software Preferred Education/Experience * Bachelor ...
Director, Software Engineering
Norcross, GA · Hybrid
$239K/yr
TransCore (TCI), a subsidiary of ST Engineering, is seeking a talented and experienced Director, Software Engineering for our TransSuite ® development team in Peachtree Corners (Atlanta Metropolitan ...
Director, Software Engineering
Norcross, GA · Hybrid
$239K/yr
TransCore (TCI), a subsidiary of ST Engineering, is seeking a talented and experienced Director, Software Engineering for our TransSuite ® development team in Peachtree Corners (Atlanta Metropolitan ...
Director Of Software Development information
See Atlanta, GA salary details
$100.5K - $112.4K
3% of jobs
$112.4K - $124.4K
7% of jobs
$124.4K - $136.3K
6% of jobs
$146.1K is the 25th percentile. Wages below this are outliers.
$136.3K - $148.2K
10% of jobs
$148.2K - $160.2K
16% of jobs
The median wage is $165.7K / yr.
$160.2K - $172.1K
14% of jobs
$172.1K - $184K
10% of jobs
$193K is the 75th percentile. Wages above this are outliers.
$184K - $196K
9% of jobs
$196K - $207.9K
8% of jobs
$207.9K - $219.8K
8% of jobs
$219.8K - $231.8K
6% of jobs
$100.5K
$171.1K
$231.8K
How much do director of software development jobs pay per year?
What are some common challenges faced by a Director of Software Development, and how can they be effectively managed?
What is the difference between Director Of Software Development vs Software Engineering Manager?
| Aspect | Director Of Software Development | Software Engineering Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and long-term goals | Manages day-to-day engineering teams, project execution, and technical guidance |
| Required Credentials | Bachelor's/Master's in CS or related, leadership experience | Bachelor's/Master's in CS or related, technical expertise |
| Work Environment | Executive-level, cross-department collaboration | Technical team management, project-focused |
| Industry Usage | Common in large organizations and tech companies | Common in mid to large tech companies and startups |
The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.
What Does a Director of Software Development Do?
As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.
What does a Director of Software Development do?
What are the key skills and qualifications needed to thrive as a Director Of Software Development, and why are they important?

Full-time
Posted 21 days ago
RaceTrac rating
4.8
Based on 196 frontline employees who took The Breakroom Quiz
36th of 46 rated convenience stores
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.
- 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.
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.
About RaceTrac
Sourced by ZipRecruiter
Industry
Retail
Company size
5,001 - 10,000 Employees
Headquarters location
Atlanta, GA, US
Year founded
1934