Software Engineering Manager
Role Overview
Leads one or more software development teams delivering and supporting multiple products across Firm Technology Services.
Provides people leadership, delivery oversight, and technical governance within Agile, DevOps, and SSDLC practices.
Works with product, project, architecture, and engineering leaders to deliver reliable, secure software.
Key Skills for This Role
Full Job Posting
Role overview
Leads one or more software development teams delivering and supporting multiple products across Firm Technology Services.
Provides people leadership, delivery oversight, and technical governance within Agile, DevOps, and SSDLC practices.
Works with product, project, architecture, and engineering leaders to deliver reliable, secure software.
Leadership and delivery
- Lead, mentor, and develop engineers and technical leads through coaching, performance management, and career planning.
- Promote accountability, collaboration, continuous improvement, and technical excellence.
- Oversee product-team delivery, Agile practices, project planning, estimation, risk identification, and delivery planning.
- Monitor delivery metrics and promote predictable, high-quality work and sustainable team velocity.
Technical governance and operations
- Ensure adherence to SSDLC, DevOps, CI/CD, testing, code review, and security standards; oversee risk remediation.
- Participate in architecture and design discussions and prioritize technical debt reduction.
- Champion monitoring, logging, alerting, and observability; support production incidents and system reliability improvements.
- Partner with product and project stakeholders; communicate priorities, risks, dependencies, and resource needs to technology leadership.
Minimum qualifications
- At least 5 years of professional software development experience and 3 years leading Agile software development teams.
- Experience developing and supporting enterprise web applications.
- Strong understanding of object-oriented design, software engineering best practices, and modern development methodologies.
- Experience with SSDLC, DevOps, CI/CD, Agile delivery, relational databases such as Microsoft SQL Server, cloud application development, and source control.
- Strong analytical, problem-solving, communication, and interpersonal skills.
Preferred qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent education and experience.
- 10 or more years of software development experience.
- Experience with data-driven web applications using SOA; knowledge of web architecture, including servers, load balancing, caching, databases, and replication.
- Experience supporting cloud-hosted business applications; familiarity with Azure, Jira, DevOps practices, or deployment automation.
- Knowledge of public accounting or professional services; ability to lead high-performing teams while balancing business priorities and technical excellence.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Forvis Mazars, LLP
Director, Outsourced Accounting Services
Salt Lake City, USA
Internship Analytics Summer 2027 | Multiple Locations
Atlanta, USA
Intern Audit Summer 2028 | Des Moines
West Des Moines, USA
Intern Tax Winter 2028 | Raleigh NC
Raleigh, USA
Director, Outsourced Accounting Services
Salt Lake City, USA
Internship Analytics Summer 2027 | Multiple Locations
Atlanta, USA
Intern Audit Summer 2028 | Des Moines
West Des Moines, USA
Manager, Tax
Charlotte, USA
Senior Associate, Tax
Charlotte, USA
Intern Tax Summer 2028 | Decatur
Decatur, USA
Intern Tax Winter 2028 | Raleigh NC
Raleigh, USA
Intern Tax Winter 2028 | Denver
Denver, USA