1

Director Software Development Jobs in Kansas (NOW HIRING)

$80 - $100/hr

You Have * 6+ years of professional software development experience. * Strong proficiency in ... direct engineering coordination covering white labelling and accessibility. * 2+ years of ...

Candidates for this role should have direct experience with this problem domain. You will work ... Develop a deep understanding of AI application development patterns and techniques, including ...

New

Combining hands-on software engineering depth with current, relevant solution architecture ... Direct the design, development, enhancement, and support of a portfolio of custom, in-house .NET ...

Be Seen First

Software Engineering Manager

Wichita, KS · On-site

$150K - $180K/yr

Proficiency with engineering design tools, ERP systems, and project management software * Strong ... Direct product development activities to ensure compliance with applicable regulatory, customer ...

Solutions Architect

Kansas City, KS · Remote

$145K - $160K/yr

This position does not have direct reports. Minimum Education and/or Experience Required ... Extensive experience with the entire software development life cycle required. * Knowledge of ...

next page

Showing results 1-20

Director Software Development information

See Kansas salary details

$93.2K

$158.7K

$214.9K

How much do director software development jobs pay per year?

As of Jul 12, 2026, the average yearly pay for director software development in Kansas is $158,730.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,500.00 and $184,200.00 per year, depending on experience, location, and employer.

What does a Director of Software Development do?

A Director of Software Development leads and manages software engineering teams to deliver high-quality software products and solutions. They are responsible for setting technical direction, establishing development processes, and aligning projects with business goals. This role involves overseeing project timelines, mentoring engineering managers, collaborating with cross-functional stakeholders, and ensuring teams have the resources needed for success. The Director also plays a key role in recruiting talent, evaluating team performance, and implementing best practices to drive innovation and efficiency.

What is the difference between Director Software Development vs Software Engineering Manager?

AspectDirector Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day team operations, project delivery, and technical guidance
FocusHigh-level leadership, cross-team coordination, and business alignmentTeam management, technical mentorship, and project execution
Required CredentialsBachelor’s or Master’s in CS or related, extensive experience, leadership skillsBachelor’s or Master’s in CS or related, strong technical background, leadership experience

The main difference is that the Director Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager concentrates on managing individual teams and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader organizational responsibilities.

How does a Director of Software Development typically balance technical leadership with people management responsibilities?

As a Director of Software Development, you are expected to provide both technical direction and effective team leadership. This often means splitting your time between high-level architecture decisions, code reviews, and staying updated on emerging technologies, while also focusing on coaching managers, developing talent, and fostering a collaborative team environment. Balancing these areas requires strong delegation skills, setting clear goals and expectations, and maintaining open communication channels. Many directors find success by empowering technical leads to own day-to-day technical decisions, allowing them to focus on strategic planning, cross-functional alignment, and organizational growth.

What are the key skills and qualifications needed to thrive as a Director of Software Development, and why are they important?

To thrive as a Director of Software Development, you need extensive experience in software engineering, leadership, project management, and a relevant technical degree. Familiarity with development frameworks, cloud platforms, Agile methodologies, and certifications like PMP or Scrum Master are highly valuable. Strong communication, strategic thinking, and team-building skills help drive cross-functional alignment and motivate high-performing teams. These skills are essential for delivering successful software products, managing complex projects, and fostering innovation within the organization.
What are the most commonly searched types of Software Development jobs in Kansas? The most popular types of Software Development jobs in Kansas are:
What cities in Kansas are hiring for Director Software Development jobs? Cities in Kansas with the most Director Software Development job openings:
Infographic showing various Director Software Development job openings in Kansas as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $158,730 per year, or $76.3 per hour.
IT Director - Modernization

IT Director - Modernization

Associated Wholesale Grocers

Kansas City, KS • Hybrid

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Associated Wholesale Grocers rating

6.8

Company rating: 6.8 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

25th of 119 rated grocery stores


Job description

IT Director - Modernization

Location: 5000 Kansas Avenue Kansas City, KS 66106

Work Model: Hybrid

Department: Information Technology

Make us your BEST Choice! 

AWG is seeking a Director of Information Technology to lead our Modernization Development and Support team. This strategic role is responsible for the vision and execution of IT projects that transform our business operations. You will oversee the applications that support internal and external customers, leveraging your business acumen and critical thinking to build a team that delivers impactful solutions across the enterprise.

The Director provides strategic and operational leadership to deliver optimized services and support for assigned IT functions, including: 

  • Application Modernization

  • Data and Metrics Strategy to measure application efficiency and support performance

  • 24x7 support & stability

The Director is accountable for leading teams that manage a portfolio of applications, specifically transitioning legacy applications to an Azure environment executing applications in a Java Spring Boot framework. The IT Director is responsible for the overall growth and development of 20-30 IT professionals and enhancing departmental leadership capability and talent pipeline. 

Core Responsibilities

Develop & Drive Strategy (25%) 

  • Formulate and execute a multi-year modernization roadmap, aligning the transition from legacy systems to Azure/Java Spring Boot within the broader scope of organization business goals and initiatives.

  • Define the architectural and technical vision for the cloud-native environment, driving the adoption of microservices, modern CI/CD patterns, and data migration strategies. 

  • Act as a strategic advisor to executive leadership, translating complex technical modernization milestones, risks, and dependencies into business-oriented updates.

Deliver Reliable Solutions & Technology (25%)

  • Direct team leaders and contributors to ensure predictable, high-quality delivery of modernized applications. 

  • Establish standards across the software development lifecycle (SDLC), ensuring robust testing frameworks, automated deployments, and code quality in the new Java ecosystem. 

  • Mitigate delivery risk by identifying technical debt, data integrity gaps, and legacy dependencies early, ensuring zero disruption to core business operations during cutovers.

Operational Support & Service Management (25%)

  • Own the operational stability and performance of transitioned applications and Azure's cloud environment and develop teammates to recognize and resolve issues.

  • Implement robust ITIL-aligned service management practices to handle incident, problem, and change management effectively across hybrid environments. 

  • Define and monitor strict SLAs for system uptime, application performance, and cloud resource utilization, driving a culture of continuous operational improvement.

Financial & Performance Management (25%)

  • Manage departmental capital and operational budgets. 

  • Manage vendor relationships and statements of work (SOWs), effectively leveraging onshore, offshore, and third-party system integrators to maximize ROI and delivery velocity. 

  • Optimize total cost of ownership (TCO) in Azure, driving practices to ensure the new Java Spring Boot applications are architected for cost-efficiency.

Requirements 

  • Bachelor's degree in computer science, Information Systems, related technical degree and/or equivalent technical expertise or experience

  • 10+ years of proven progressive performance in IT, with strong Development and Solution Delivery foundation.

  • 5+ years management experience, including business relationship management and vendor/contract management

  • Proven track record of transitioning legacy applications to modern cloud-native architectures.

  • Technical literacy in Microsoft Azure ecosystem and modern services architecture utilizing Jave and Spring Boot.

  • Demonstrated experience in vendor management and strategic resource planning

  • Stakeholder management and communication skills, with the ability to bidirectionally translate technical roadmaps and business value.

Key Competencies

  • Change Leadership. Inspire, guide, and drive organizational and cultural change.

  • Manage Ambiguity. Comfort operating in complex, highly critical environments with limited documentation

  • Team Development. Build a thoughtful, competent project team that can handle multiple initiatives.

  • Optimize Work Processes. Focused on leveraging application modernization to fundamentally improve business processes, efficiency, and system scalability.

  • Customer Focus

Preferred

  • Modernization Specialization. Specific prior experience overseeing code refactoring, AI development tools (Codex, Claude), services development transitioned from legacy codebase.

  • Advanced framework certifications. ITIL or Microsoft Azure specific certifications.

  • Industry Experience. Grocery and/or retail wholesale professional experience.

  • Advanced degree. MBA or Master's Degree in a relevant technical field.

  • Financial management experience. Budget, invoice management, and project cost tracking.

Associated Wholesale Grocers, Inc. (AWG) is the nation's largest cooperative food wholesaler to independently owned supermarkets, serving 1,100 member companies and 3,500 locations throughout 33 states from 9 wholesale division support centers. Consolidated sales for AWG in 2025 were $12.2 billion. In addition to its cooperative wholesale operations, the company also operates subsidiary companies that provide certain real estate and supermarket development services, and pharmaceutical products. For more information, visit AWGinc.com.

Benefits

  • Medical, Dental, & Vision Insurance

  • Health Savings Account

  • Dependent Care Flexible Spending Account

  • Paid Vacation, Holiday, and Sick Time

  • 401(k) with 4% match along with 3 other contributions

  • Tuition Reimbursement

  • Basic & Supplemental Life and AD&D

  • Employee Assistance Program

  • Short-Term and Long-Term Disability 

  • Wellness Program

  • Yearly Holiday Bonus


What Associated Wholesale Grocers employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom