1

Software Manager Jobs in Springboro, OH (NOW HIRING)

The Software Project Manager is responsible for the planning, execution, and delivery of the software scope on Kardex automation projects. The role carries a software project from handover at the ...

Software Engineering Manager

Dayton, OH ยท On-site

$96.15 - $195.15/hr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of scalable, secure, and innovative solutions. This position is responsible for ensuring that enterprise ...

The Software Test Manager provides leadership, oversight, and direction for all aspects of software testing. The Software Test Manager ensures the software solutions meet objectives with the high ...

The Software Test Manager provides leadership, oversight, and direction for all aspects of software testing. The Software Test Manager ensures the software solutions meet objectives with the high ...

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of scalable, secure, and innovative solutions. This position is responsible for ensuring that enterprise ...

Software Engineering Manager

Dayton, OH ยท On-site

$96K - $195K/yr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of scalable, secure, and innovative solutions. This position is responsible for ensuring that enterprise ...

Software Engineering Manager

Beavercreek, OH ยท On-site

$110 - $165/hr

Foster the establishment and maintenance of a worldโ€‘class Software and Digital Technologies ... US Citizenship * Experience in managing the implementation and delivery of sophisticated ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... KBR's work is at the forefront of engineering, logistics, operations, science, program management ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... KBR's work is at the forefront of engineering, logistics, operations, science, program management ...

next page

Showing results 1-20

Software Manager information

See Springboro, OH salary details

$65.7K

$125.9K

$156.9K

How much do software manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software manager in Springboro, OH is $125,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $149,500.00 per year, depending on experience, location, and employer.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

What are the most commonly searched types of Software jobs in Springboro, OH?

The most popular types of Software jobs in Springboro, OH are:

What are popular job titles related to Software Manager jobs in Springboro, OH?

For Software Manager jobs in Springboro, OH, the most frequently searched job titles are:

What job categories do people searching Software Manager jobs in Springboro, OH look for?

The top searched job categories for Software Manager jobs in Springboro, OH are:

What cities near Springboro, OH are hiring for Software Manager jobs?

Cities near Springboro, OH with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Springboro, OH as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 13% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $125,938 per year, or $60.5 per hour.

MANAGER OF SOFTWARE SERVICES

Air Transport Services Group,Inc.

Wilmington, OH โ€ข On-site

Other

Posted 2 days ago

New


Job description

Description

The Manager, Software Services is a strategic technology leader who is responsible for our software portfolio and leads a team of developers maintaining and modernizing ATSG's software solutions and building new custom applications for the business. This team supports mission-critical, regulated operations, including airline and aviation-maintenance organizations, where reliability, security, and compliance are non-negotiable.

This role sets technical strategy, prioritizes across competing demands, builds the team's processes and standards, and guides the modernization of a significant legacy footprint while standing up new capabilities on emerging platforms (Microsoft Fabric, Rayfin, and AI-assisted development). At the same time, this person must be technically credible and willing to go hands-on when the situation calls for it during critical outages, complex design decisions, or when mentoring the team through unfamiliar problems. The ideal candidate leads primarily through vision, judgment, and enablement, and drops into the code when it matters most.

This role applies systems thinking to understand relationships among applications, integrations, data flows, infrastructure, business processes, and vendor platforms, ensuring technology decisions support long-term enterprise objectives rather than individual systems alone.

Core Responsibilities
  • Lead and direct a team of developers, analysts, and technical contributors in maintaining, supporting, and enhancing software solutions for mission-critical, regulated business operations.
  • Lead and direct third-party vendors ensuring work is done on time in accordance with statements of work. As well as creating statements of work to ensure that Air Transport Services Group, Inc. priorities are met. Own vendor performance, contract deliverables, service quality, technical direction, and value realization from outsourced development and support engagements.
  • Set technical strategy and direction across .NET development, Power Apps, and custom application delivery guiding design and architecture decisions rather than owning day-to-day implementation.
  • Work with other IT verticals, including the data platform team, to direct adoption of new platforms and technologies like Microsoft Fabric, Rayfin, and AI-assisted coding tools and shape how they fit the team's delivery model.
  • Develop the team's processes, procedures, and standards (intake, code review, secure SDLC, release, and support) where they don't yet exist, and direct the creation of new tooling to improve delivery and reduce manual effort.
  • Provide hands-on technical leadership when needed stepping into critical outages, high-stakes design decisions, and complex troubleshooting.
  • Partner with business stakeholders, IT leadership, vendors, infrastructure, security, data platform, and subsidiary teams to translate needs into supportable solutions.
  • Ensure solutions meet regulatory, logging, monitoring, error-handling, documentation, and deployment standards.
  • Coach and mentor the team, drive cross-training, and eliminate single points of failure. Balancing team skill improvement with current workloads.
  • Create and manage an application and project intake process that prioritizes business value, technical debt, supportability, security, risk, and modernization priorities.
  • Maintain visibility into the application portfolio, balancing business value, technical debt, supportability, security, risk, and modernization priorities.
  • Establish and monitor operational metrics related to application health, support performance, modernization progress, delivery effectiveness, and service reliability.
  • Apply systems thinking to evaluate cross-functional impacts, dependencies, and long-term operational consequences of technology decisions.
  • Contribute to budgeting, resource forecasting, vendor contract oversight, and technology investment planning
Required Job Skills
  • Bachelor's in IT, Computer Science, or related field, or equivalent experience.
  • 10+ years in application development, software engineering, integration, or software support.
  • 5+ years leading developers, technical teams, or major initiatives, with a track record of leading through strategy and delegation rather than personal execution alone.
  • Strong technical foundation with the ability to go hands-on when needed-able to review and correct work from both developers and AI tools, and to lead by example in critical moments.
  • Background in C#/.NET development and building custom business applications.
  • Experience modernizing legacy applications, interfaces, and integrations.
  • Strong SDLC, relational database/SQL, SQL Server and Oracle Databases, and integration experience (APIs, file transfers, data feeds, middleware, ETL/ELT-style processes).
  • Proven ability to work in a high ambiguity environment and build processes, standards, and tooling where little structure exists.
  • Ability to troubleshoot complex issues across applications, data, vendors, and infrastructure.
  • Strong communication across technical and non-technical stakeholders, and the ability to manage competing priorities under operational pressure.
  • Vendor management, including statements of work, contract deliverables, and vendor performance.
  • Experience evaluating technology decisions from both a system-level and business process perspective
Preferred Job Skills
  • Experience with cloud platforms (Microsoft Fabric / Azure preferred), cloud-native architecture patterns, and modern application hosting models.
  • Experience with REST APIs, Python, Power Apps and Windows services.
  • Experience with reporting/analytics tools (Power BI, SSRS, SSAS) and event-driven or cloud architecture.
  • Experience with file-based integrations and sFTP; message queues and middleware; Windows services and scheduled jobs; vendor enterprise systems and other relevant software experience.
  • Experience in aviation, airline operations, maintenance, or other regulated, mission-critical environments.
  • Familiarity handling regulated data (ITAR / EAR / CUI) and least-privilege access controls in a development context.
  • Experience governing AI-assisted development (secure review, usage analytics, ROI, NIST AI RMF / SSDF alignment).
  • Source control and CI/CD (GitHub, GitHub Copilot, Azure DevOps).
  • Comfort with outcomes-based delivery Agile, Scrum, Kanban, or hybrid-applied pragmatically to the work rather than as rigid ceremony.
  • Experience with production incident management, root-cause analysis, and continuous improvement.
  • Experience working in an AI-assisted development environment, including setting standards for reviewing AI-generated code.
  • Experience with delta parquet, Couchbase, NoSQL, Graph databases or other data lake architectures, or other large-scale data platforms.
Leadership Expectations
  • Lead through strategy, vision, and enablement set direction and let the team execute, stepping in hands-on only when the situation demands it.
  • Provide clear accountability; make visibility into work, risks, and blockers routine.
  • Balance operational stability with modernization and new-technology adoption.
  • Build repeatable processes and tooling so delivery doesn't depend on any one person.
  • Set the standard for responsible AI use model when to trust, verify, or reject AI output.
  • Foster ownership, reliability, collaboration, and continuous improvement.
  • Promote systems thinking across the team, ensuring technical decisions consider scalability, maintainability, security, operational dependencies, and long-term business impact.
  • Align technology investments and delivery priorities with business outcomes, regulatory requirements, operational efficiency, and enterprise strategy.
Qualifications

Education
Bachelors of Computer Science (preferred)

Licenses & Certifications
Drug Free Workplace (preferred)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.