Director Shared Services

Foundation Software

Strongsville (OH)

On-site

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Foundation Software, LLC is seeking a Director of Software Engineering (Shared Services) to lead multiple engineering teams responsible for a portfolio of enterprise applications. You will mentor engineers, drive Agile delivery, and partner with Product, Architecture, Infrastructure, Security, and Operations to ensure secure, scalable software.

You will establish engineering standards, improve reliability, and manage capacity and vendor relationships to deliver high-quality solutions for

Qualifications

  • 10+ years of software engineering experience with progressive leadership roles.
  • Experience delivering enterprise software in an Agile environment and managing multiple teams.
  • Strong knowledge of modern software practices including CI/CD, DevSecOps, and cloud platforms.

Responsibilities

  • Lead and grow software engineering teams with a focus on collaboration and accountability.
  • Oversee maintenance, enhancements, production support, and releases across enterprise apps.
  • Drive modern development practices, automated testing, and code quality initiatives.

Skills

Leadership
Agile delivery
CI/CD
DevSecOps
Cloud platforms
Communication

Tools

.NET
Java
React
SQL Server
REST APIs
Git
Azure DevOps
Azure
AWS
GCP

Job description

Foundation Software, LLC

Foundation Software has been the leading provider of construction software and services since 1985, delivering an integrated suite that covers a project's entire lifecycle that includes job cost accounting; expense and pay management; takeoff & estimating; project, safety and HR management; mobile time tracking and payroll processing. With a team of over 500 dedicated professionals and office locations throughout the United States we are committed to delivering impactful solutions that drive a contractor's success.

Position Summary

We are seeking an experienced Director, Software Engineering (Shared Services) to lead high-performing engineering teams responsible for the reliability, maintenance, enhancement, and continuous improvement of our enterprise software portfolio. This role combines people leadership, technical oversight, and operational excellence to ensure the delivery of secure, scalable, and high-quality software solutions.

As an engineering leader, you will coach and develop software engineers, drive Agile delivery, establish engineering best practices, and collaborate with Product, Architecture, Infrastructure, Security, and Operations teams to deliver exceptional customer and business outcomes.

Key Responsibilities
  • Lead, mentor, and grow software engineering teams while fostering a culture of collaboration, accountability, and continuous learning.
  • Oversee application maintenance, enhancements, production support, and release delivery across multiple enterprise applications.
  • Drive excellence through modern software development practices, CI/CD, DevSecOps, automated testing, and code quality initiatives.
  • Improve application reliability, performance, security, and operational stability by reducing technical debt and implementing continuous improvement initiatives.
  • Partner with Product Management and business stakeholders to prioritize work and deliver customer value.
  • Manage engineering capacity, resource planning, vendor relationships, and delivery commitments.
  • Establish engineering standards, development processes, and operational metrics to improve software quality and team effectiveness.
  • Collaborate with cross-functional teams to support architecture, security, compliance, and enterprise technology initiatives.
Qualifications
  • 7+ years of software engineering experience with at least 3 years leading engineering teams.
  • Experience delivering and supporting enterprise software in an Agile environment.
  • Strong understanding of modern software engineering practices, CI/CD, DevSecOps, cloud platforms, and application lifecycle management.
  • Experience with technologies such as .NET, Java, React, SQL Server, REST APIs, Git, Azure DevOps, and cloud platforms including Azure, AWS, or GCP.
  • Excellent leadership, communication, stakeholder management, and problem-solving skills.
What Success Looks Like
  • High-performing, engaged engineering teams.
  • Reliable, secure, and maintainable software applications.
  • Improved engineering productivity and software quality.
  • Predictable delivery of enhancements and maintenance releases.
  • Reduced technical debt and production incidents.
  • Strong partnerships across Product, Architecture, Infrastructure, and Operations.

Foundation is constantly recognized as one of Northeast Ohio's top workplaces. We are a 21-time winner of the NorthCoast 99 award, a multi-year winner of The Plain Dealer's Top Workplaces award, and have been recognized multiple years on the Inc. 5000 list of fastest-growing private companies in the U.S.

Foundation Software is an Equal Opportunity Employer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Shared Services
Director of Shared Services

Foundation Software • Strongsville (OH)

On-site
USD 180,000 - 240,000
Director of Software Engineering, Shared Services
Director of Software Engineering, Shared Services

Foundation Software • Strongsville (OH)

On-site
USD 180,000 - 240,000
Director, Software Engineering - Shared Services
Director, Software Engineering - Shared Services

Foundation Software • Strongsville (OH)

On-site
USD 140,000 - 180,000
Director Software Engineering
Director Software Engineering

Jobgether • United States

On-site
USD 170,000 - 190,000
Comprehensive medical, dental, and vision insurance coverage
Retirement plan with employer match
Tuition reimbursement and continuous learning support
+1
Principal Software Architect
Principal Software Architect

Foundation Software • Strongsville (OH)

On-site
USD 180,000 - 230,000
Associate Director Software Engineering
Associate Director Software Engineering

Biotech Partners • San Diego (CA)

On-site
USD 163,210 - 245,740
Manager, Software Engineering
Manager, Software Engineering

Riverside Recruiting • Strongsville (OH)

On-site
USD 120,000 - 180,000
Principal Software Architect Foundation Software Strongsville, OH
Principal Software Architect Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH), Northern (KY)

Hybrid
USD 140,000 - 210,000
Asst Engineering Manager
Asst Engineering Manager

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 180,000
Director-Software Engineering
Director-Software Engineering

American Express • Phoenix (AZ)

On-site
USD 180,000 - 260,000