Director Shared Services

Foundation Software
  • Strongsville, OH
  • Full-time
  • Instant Apply
7 days ago

Job Description

Foundation Software, LLCFoundation 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 SummaryWe 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 ResponsibilitiesLead, 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.Qualifications7+ 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 LikeHigh-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.Let us start your future at Foundation! Foundation Software is an Equal Opportunity Employer

Numbers & Facts

LocationStrongsville, OH
Job TypeFull-time

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Constructionunmatched
  • Construction Industry Softwareunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cost Accountingunmatched
  • Cross-Functionalunmatched
  • DevOpsunmatched
  • Engineeringunmatched
  • Engineering Managementunmatched
  • Enterprise Applicationsunmatched
  • Establish Prioritiesunmatched
  • Expense Managementunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • Human Resources Managementunmatched
  • Improvement Metricsunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microsoft .NETunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Operational Improvementunmatched
  • Operations Processesunmatched
  • Payroll Administrationunmatched
  • Problem Solving Skillsunmatched
  • Product Managementunmatched
  • Product Programsunmatched
  • Production Supportunmatched
  • Productivity Managementunmatched
  • Quality Assuranceunmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Reliability Engineeringunmatched
  • Security Architectureunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Standards Developmentunmatched
  • Team Lead/Managerunmatched
  • Test Automationunmatched
  • Time Trackingunmatched
  • Vendor/Supplier Planningunmatched
  • Vendor/Supplier Relationsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder