Senior Software Engineer
Company Profile:
At FORVIS, your career is designed with a purpose. We want our team members to thrive professionally and feel the impact their work yields when serving clients, industries, and local communities. This starts by empowering team members to design a career journey that leverages their skills and fuels their passions.
Creating a best-in-class employee experience is at the heart of our vision for the future. With several industry focus areas, multiple service lines, and locations in five geographical regions across the country to choose from, the opportunities for your career are without limit.
About FORVIS
FORVIS is a Top-10 professional services firm providing assurance, tax, and advisory services, driven by our commitment to using our forward vision to provide rewarding career opportunities and deliver unmatched client experiences. Learn more at FORVIS.com
Design your career with purpose at FORVIS. For more information about our firm locations, visit FORVIS.com. FORVIS, LLP is an equal opportunity/affirmative action employer. Employment selection and related decisions are made without regard to age, race, color, sex, sexual orientation, national origin, religion, genetic information, disability, protected veteran status, or other protected classifications.
It is FORVIS's standard policy not to accept unsolicited referrals or resumes from any source other than directly from candidates.
• FORVIS expressly reserves the right not to consider unsolicited referrals and/or resumes from vendors including and without limitation, search firms, staffing agencies, fee-based referral services, and recruiting agencies.
• FORVIS further reserves the right not to pay a fee to a recruiter or agency unless such recruiter or agency has a signed vendor agreement with FORVIS.
• Any resume or CV submitted to any employee of FORVIS without having a FORVIS vendor agreement in place will be considered the property of FORVIS.
Requisition Number: 2236286
Position Title:
External Description:
Description & Requirements
The Software Engineer Senior Designs, builds, tests, and - most importantly - ships high-value software that solves real problems. Strives for security, performance, simplicity, usability, and maintainability. Mentors and guides junior software engineers.
What You Will Do:
- Works within established agile methods, promoting an atmosphere of continuous improvement
- Continuously learns new technologies and patterns and practices.
- Documents knowledge for the benefit of the team.
- Reports to the team on obstacles androadblocks.
- Participates in, and occasionally lead, sprint planning, standups, retrospectives, and other team meetings.
- Promote patterns and best practices on the team.
- Mentors and guides the less experienced software engineers.
- Works with product team and stakeholders to refine and document requirements.
- Estimateseffort for planning purposes.
- Designs and document enterprise-level software architecture, consulting with Enterprise Architecture when appropriate.
- Applies user experience (UX) principles and techniques to create simple, intuitive, and consistent software.
- Writes code to develop software that meets requirements and specifications.
- Follows established software development life cycle (SLDC).
- Writes code with readability and future maintenance in mind.
- Follows established source control standards and best practices.
- Adheres to established secure coding practices.
- Reviews code for other developers.
- Leads team-based development efforts
- Validates QA findings and fix defects.
- Developsintegration and testing points in the software that allow for QA testing.
- Assists QAin running performance and load tests.
- Assists with release planning and releases.
- Assists the support team as needed, including root cause analysis.
- Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.
Minimum Qualifications:
- High school diploma or equivalent
- 3+ years relevant experience
- Comprehensive expertise in:
- Languages & Scripts: C#, SQL, JavaScript, HTML, CSS
- Tools: Visual Studio, wireframing tools, SSMS
- Libraries & Frameworks: .NET Core/Framework, Blazor or similar, Entity Framework/ORMs, dependency injection, Bootstrap/CSS frameworks
- Cloud: Microsoft Azure services & authentication
- Architecture: Service-oriented design principles
- Processes & Standards: Git/GitFlow, OOP, Kanban, secure coding, Agile
- Clear communication (written & verbal)
- Strong documentation
- Commitment to continuous learning
- Collaborative teamwork
- Advanced troubleshooting & problem-solving
- Design clear architectures for complex solutions, scalable databases, robust APIs; execute advanced CRUD operations; manage enterprise data; mentor juniors; oversee team processes and legacy systems; lead business analysis (requirements & wireframes).
Preferred Qualifications:
- Associate's Degree
- Trade or technical school
- Bachelor's Degree
- 5+ years of relevant experience
#LI-GM1
Colorado's Equal Pay for Equal Work Act (SB 19-085)
Pursuant to Colorado's Equal Pay for Equal Work Act, the salary range displayed is for the Colorado market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Total compensation and benefits consist of salary, group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
Colorado Salary Range:
CO Minimum Salary (USD)
$ 76,500
CO Maximum Salary (USD)
$ 140,300
New York City Pay Transparency
Pursuant to the pay transparency laws of New York State and other local ordinances within the state including (but not limited to) New York City, the salary range displayed is for the New York markets. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Total compensation and benefits consist of salary, group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
New York Salary Range:
NY Minimum Salary (USD)
$ 91,800
NY Maximum Salary (USD)
$ 153,000
California Pay Transparency
Pursuant to the pay transparency laws of California, the salary range displayed is for the California market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Total compensation and benefits consist of salary, group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
California Salary Range:
CA Minimum Salary (USD)
$ 84,200
CA Maximum Salary (USD)
$ 153,000
Los Angeles County and City Fair Chance Ordinance
Los Angeles County and City Fair Chance Ordinance", Forvis Mazars will consider for employment all qualified applicants, including those with criminal histories and conviction records, in a manner consistent with the requirements of applicable state and local laws, including but not limited to the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the LA County Fair Chance Ordinance, and the California Fair Chance Act." Please see the City of Los Angeles Fair Chance Ordinance and the Los Angeles County Fair Chance Ordinance notice for more information.
Maryland Wage Transparency
Pursuant to Maryland's Wage Range Transparency Law, the salary range displayed is for the Maryland market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Positions that are non-exempt will be eligible for overtime pay compensable at a rate of one and a half times the hourly rate for any hours worked over 40 in a work week. Benefits are eligibility-based and could include group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
MD Minimum Salary (USD)
$ 76500
MD Maximum Salary (USD)
$ 140300
Massachusetts Wage Transparency
Pursuant to the Massachusetts' Wage Transparency Act, the salary range displayed is for the Massachusetts market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Positions that are non-exempt will be eligible for overtime pay compensable at a rate of one and a half times the hourly rate for any hours worked over 40 in a work week. Benefits are eligibility-based and could include group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
MA Minimum Salary (USD)
$ 84200
MA Maximum Salary (USD)
$ 140300
Illinois Wage Transparency
Pursuant to Illinois' Equal Pay Act, the salary range displayed is for the Illinois market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Non-exempt/hourly positions will be eligible for time and half pay for employees that work over 40 hours in a workweek. Benefits are eligibility-based and could include group health plan benefits, 401(K), bonuses, profit-sharing contributions, flexible time off, and parental leave. For more information on benefits, please visit https://resourcecenter.forvismazars.us/. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
IL Minimum Salary (USD)
$ 76500
IL Maximum Salary (USD)
$ 140300
New Jersey Wage Transparency
Pursuant to New Jersey's Pay Transparency Law, the salary range displayed is for the New Jersey market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Positions that are non-exempt will be eligible for overtime pay compensable at a rate of one and a half times the hourly rate for any hours worked over 40 in a work week. Benefits are eligibility-based and could include group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
NJ Minimum Salary (USD)
$ 91800
NJ Maximum Salary (USD)
$ 153000
Vermont Wage Transparency
Pursuant to Vermont Act 155, the salary range displayed is for the Vermont market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Positions that are non-exempt will be eligible for overtime pay compensable at a rate of one and a half times the hourly rate for any hours worked over 40 in a work week. Benefits are eligibility-based and could include group health plan benefits, 401(K), profit-sharing contributions, flexible time off, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
VT Minimum Salary (USD)
$ 68900
VT Maximum Salary (USD)
$ 127500
Washington Wage Transparency
Pursuant to Washington's Equal Pay and Opportunities Act, the salary range displayed is for the Washington market. The salary for this role will be based on the experience, education, and skill set of the individual for the position. Positions that are non-exempt will be eligible for overtime pay compensable at a rate of one and a half times the hourly rate for any hours worked over 40 in a work week. Benefits are eligibility-based and could include group health plan benefits such as medical, dental, vision, tax-savings plans, 401(K), profit-sharing contributions, flexible time off, holidays, and parental leave. Forvis Mazars reserves the right to make changes to the salary range based on business needs.
WA Minimum Salary (USD)
$ 76500
WA Maximum Salary (USD)
$ 153000
Close Date: 04/16/2026
City:
State:
Community / Marketing Title: Senior Software Engineer
Location_formattedLocationLong:
CountryEEOText_Description:
With a legacy spanning more than 100 years, Forvis Mazars is committed to providing a different perspective and an unmatched client experience that feels right, personal and natural. We respect and reflect the range of perspectives, knowledge and local understanding of our people and clients. We take the time to listen to deliver consistent audit and assurance, tax, advisory and consulting services worldwide.
We nurture a deep understanding of our clients’ industries, delivering greater insight, deeper specialization and tailored solutions through people who listen to understand, are responsive and consult with purpose to deliver value.
About Forvis Mazars, LLP
Forvis Mazars, LLP is an independent member of Forvis Mazars Global, a leading global professional services network. Ranked among the largest public accounting firms in the United States, the firm’s 7,000 dedicated team members provide an Unmatched Client Experience® through the delivery of assurance, tax, and consulting services for clients in all 50 states and internationally through the global network. Visit forvismazars.us to learn more.
Forvis Mazars, LLP is an equal opportunity/affirmative action employer. Employment selection and related decisions are made without regard to age, race, color, sex, sexual orientation, national origin, religion, genetic information, disability, protected veteran status, gender identity, or other protected classifications.
It is Forvis Mazars, LLP standard policy not to accept unsolicited referrals or resumes from any source other than directly from candidates.
Forvis Mazars, LLP expressly reserves the right not to consider unsolicited referrals and/or resumes from vendors including and without limitation, search firms, staffing agencies, fee-based referral services, and recruiting agencies.
Forvis Mazars, LLP further reserves the right not to pay a fee to a recruiter or agency unless such recruiter or agency has a signed vendor agreement with Forvis Mazars, LLP.Any resume or CV submitted to any employee of Forvis Mazars, LLP without having a Forvis Mazars, LLP vendor agreement in place will be considered the property of Forvis Mazars, LLP.