Senior Software Engineer

Apply

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: 2234860

Position Title:

External Description: Description & Requirements

We're looking for a Senior Software Engineer with full-stack expertise and experience in artificial intelligence to join our newly formed Internal Innovation Team. This team drives strategic transformation by creating high-impact tools and solutions that enhance how our professionals collaborate, deliver services, and operate efficiently across accounting, assurance, and consulting functions.

This role involves rapid prototyping, experimentation, and delivery of cutting-edge systems and AI-powered applications that improve internal workflows, enable smarter decision-making, and elevate team performance. You'll help shape the future of how the firm works-developing scalable, intelligent, and modern solutions that support continuous improvement and operational excellence.

What you will do:

  • Design and build proof-of-concepts (POCs) to address internal challenges, iterating toward MVPs using user feedback
  • Collaborate with Subject Matter Experts to lead technical strategy and architecture decisions across innovation projects
  • Apply top-tier engineering practices: write clean code, perform rigorous testing, maintain CI/CD pipelines, and ensure complete documentation
  • Research emerging technologies, frameworks, and patterns, developing business cases for their adoption
  • Contribute across the stack-DBs, APIs, UI/UX-primarily within the Microsoft ecosystem
  • Participate in ideation, demos, and feedback sessions with stakeholders
  • Foster a culture of experimentation, quality, and collaboration on the Innovation Team

Minimum Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 5-9 years of industry experience in software development

Technical Proficiencies

  • Core engineering principles: architecture, design patterns, secure coding, TDD, API design
  • Languages/Frameworks: Deep expertise in Microsoft technologies; openness to learning new tools
  • DevOps/CI-CD: Infrastructure as Code (IaC), containerization, monitoring, and logging
  • Scalable cloud practices for infrastructure cost optimization and performance
  • Testing tools: NUnit, Playwright, Postman, mocking libraries
  • Collaboration tools: Confluence/Jira, GitHub/GitLab, Azure DevOps, Visual Studio, Balsamiq

AI Experience

  • Machine Learning: TensorFlow, PyTorch, Azure ML
  • NLP: Text analysis, sentiment analysis, language generation
  • Computer Vision: Image/video analysis using popular libraries
  • Model deployment: Production-ready AI with scalability and reliability
  • Integration: AI within Microsoft environments (e.g., CoPilot Studio, Azure services)
  • Algorithm design and optimization
  • Cross-functional collaboration to embed AI into firm workflows
  • Rapid prototyping and iteration of early-stage products

Preferred Qualifications:

  • 10 years or more of software engineering experience
  • Certifications demonstrating technical proficiency and domain alignment
  • Strong architecture instincts focused on modularity, scalability, and tradeoffs
  • Product mindset: focus on real-world impact and value delivery
  • Collaborative, knowledge-sharing approach
  • Agile or hybrid project experience
  • Comfortable navigating ambiguity and change
  • Ability to communicate complex ideas clearly to technical and non-technical audiences

#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)

$ 80,000

CO Maximum Salary (USD)

$ 160,000

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)

$ 99,000

NY Maximum Salary (USD)

$ 179,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)

$ 75,000

CA Maximum Salary (USD)

$ 126,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)

$ 80000

MD Maximum Salary (USD)

$ 160000

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)

$ 80000

IL Maximum Salary (USD)

$ 160000

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)

$ 99000

NJ Maximum Salary (USD)

$ 179000

Close Date: 07/07/2025

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.