Senior Software Engineer

Forvis Mazars, LLP

Springfield (MO)

On-site

USD 90,000 - 130,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Forvis Mazars, LLP is seeking a Senior Software Engineer to design, build, test, and ship high-value software across enterprise systems. You will mentor junior engineers, work in an Agile environment, and collaborate with product teams to refine requirements, estimate effort, and ensure secure, scalable solutions.

This role emphasizes architecture, UX, and robust APIs while aligning with SDLC practices. You will contribute to a culture focused on growth, collaboration, and measurable impact,

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, DI, 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).

Responsibilities

  • Works within established agile methods and promotes continuous improvement.
  • Learns new technologies and patterns.
  • Documents knowledge for the team.
  • Participates in sprint planning, standups and retrospectives.
  • Mentors less experienced engineers.
  • Refines requirements with product team and stakeholders.
  • Estimates effort for planning.
  • Designs enterprise-level software architecture.
  • Applies UX principles for simple, intuitive software.
  • Writes code to meet requirements and standards.
  • Follows SDLC and source control standards.
  • Mentors teammates and leads development efforts.
  • Validates QA findings and fixes defects.
  • Supports QA with performance and load tests.
  • Assists with releases and post-release support.
  • Writes scripts for monitoring and metrics.

Skills

C# programming
SQL
JavaScript
HTML/CSS
Visual Studio
SSMS
.NET Core/Framework
Blazor or similar
Entity Framework/ORMs
Git/GitFlow
Agile
OOP
Secure coding
Communication skills

Education

Associate’s Degree
Trade or technical school
Bachelor’s Degree
High school diploma or equivalent

Tools

Visual Studio
wireframing tools
SSMS

Job description

Description & Requirements

At Forvis Mazars, technology is a catalyst for growth, innovation, and transformation. Firm Technology Services (FTS) sits at the intersection of business strategy and digital enablement, partnering across the firm to harness emerging technologies, advance AI-driven solutions, modernize the portfolio, and create new capabilities that accelerate operational success. Our culture is collaborative, engineering-minded, and future-focused, empowering talented professionals to solve complex challenges, challenge conventional thinking, and build solutions that make a measurable impact. This role is more than an opportunity to support a function. It is a chance to help shape the future of the firm, directly contributing to strategic growth initiatives, exceptional client experiences, and the continued evolution of a world-class technology organization.

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
About
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, our 7,000+ team members deliver assurance, tax, and consulting services to clients in all 50 states and internationally.

With a legacy spanning more than 100 years, we’re building something different. We are guided by a shared promise: Together, we create extraordinary experiences. That means delivering an Unmatched Client Experience® while creating a workplace where relationships matter, learning fuels growth, and every person feels valued and supported to thrive.

What We Offer

Our robust total rewards program and flexible work environment reflect our commitment to people, careers, and well-being—empowering our team to grow and thrive while delivering exceptional service. To explore what makes working at Forvis Mazars special, visit www.forvismazars.us/careers .

Legal Notice

Forvis Mazars, LLP is an equal opportunity/affirmative action employer in accordance with applicable law. 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. Know Your Rights

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 expresses the right not to consider any unsolicited referrals, resumes or CVs 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 recruiting agency unless such recruiter or recruiting agency has a signed vendor agreement with Forvis Mazars, LLP. Any resume(s) or CV(s) submitted to anyone working for Forvis Mazars, LLP, or submitted to a Forvis Mazars, LLP general email, without having a Forvis Mazars, LLP vendor agreement in place, will be considered the property of Forvis Mazars, LLP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Forvis Mazars, LLP • Springfield (MO)

On-site
USD 110,000 - 160,000
Total rewards program
Flexible work environment
Software Engineering Manager
Software Engineering Manager

Forvis Mazars, LLP • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Manager of Corporate Functions Technology
Senior Manager of Corporate Functions Technology

Forvis Mazars, LLP • Dallas (TX)

On-site
USD 180,000 - 260,000
Flexible work environment
Total rewards program
Software Engineering Manager
Software Engineering Manager

Forvis Mazars, LLP • Springfield (MO)

On-site
USD 120,000 - 180,000
Pursuit Operations and Technology Specialist
Pursuit Operations and Technology Specialist

Forvis Mazars, LLP • Von Ormy (TX)

On-site
USD 60,000 - 90,000
Senior Manager, CFO & Business Consulting – Finance Transformation
Senior Manager, CFO & Business Consulting – Finance Transformation

Forvis Mazars, LLP • New York (NY)

On-site
USD 120,000 - 190,000
Senior Workday Product Manager
Senior Workday Product Manager

Forvis Mazars, LLP • Dallas (TX)

On-site
USD 150,000 - 190,000
Senior Workday Product Manager
Senior Workday Product Manager

Forvis Mazars, LLP • New York (NY)

On-site
USD 140,000 - 210,000
Senior Workday Product Manager
Senior Workday Product Manager

Forvis Mazars, LLP • Springfield (MO)

On-site
USD 140,000 - 190,000
Senior Associate, Assurance
Senior Associate, Assurance

Forvis Mazars, LLP • Dallas (TX)

On-site
USD 70,000 - 110,000