Demo

Senior Software Engineer

H&R Block
H&R Block Salary
KANSAS CITY, MO Full Time
POSTED ON 7/25/2026
AVAILABLE BEFORE 7/14/2027

About the Role

Lead systems analysis and own technical design decisions for complex web and mobile applications, including defining frontend architecture, data models, data flow, Micro UI integration patterns, and modernization strategies for legacy systems.  Conduct code reviews and provide technical direction related to Angular development, .NET services, API design, and debugging best practices. Lead mobile application development and deployment using Ionic and Capacitor, managing Android and iOS builds and coordinating releases through TestFlight and Alpha environments. Manage cloud-based deployment and DevOps workflows using Azure Cloud services, Azure DevOps pipelines, and Terraform for infrastructure provisioning and CI/CD automation. Monitor production systems with Datadog, Azure Application Insights, and Nginx to troubleshoot issues, resolve performance bottlenecks, and respond to alerts. Mentor junior developers on Angular best practices, testing strategies, cloud integration, database usage, and secure development standards, ensuring technical excellence and consistency across the team. Implement application security (AppSec) recommendations by remediating insecure data handling and enforcing secure coding practices in alignment with internal security standards.

Required Qualifications

Bachelor’s degree or the equivalent in Computer Science, Information Technology, Applied Computer Science, Computer Applications, or a related technology field.

 

Five years of experience in all phases of web, hybrid mobile application development and integration to include:

 

  • Systems analysis, design, and data/process modeling.
  • Agile (SCRUM), Iterative, and Waterfall methodologies and MVC architecture.
  • Angular, HTML5, CSS3, TypeScript, JavaScript, jQuery, Bootstrap, Node.js, JSON, .NET technologies (C#, ASP.NET, SQL) and WebAPI.
  • Debugging with DevTools and VS Code Debugger, and inspecting DOM elements, component states, network activity, and data flow.
  • Custom attribute and structural directives and reusable components including grids, maps, charts, form validations, dynamic UI modules, tooltips, and modals.
  • Ionic and Capacitor for Android and iOS platforms.
  • Unit testing using Karma and Jasmine for validating application functionality and maintainability.

 

 

In lieu of a Bachelor's plus five years of experience, a Master's plus three years of experience is acceptable.

Why work for us

At H&R Block, our purpose is simple: to provide help and inspire confidence in our clients and communities everywhere. For more than 70 years, we’ve led the tax industry and we continue to evolve through our Block Next strategy, blending human expertise with digital innovation. That same commitment to care extends to our associates. When you join us, you become part of a High Performing, Connected Culture built on strong relationships, continuous learning, and a shared commitment to making a meaningful impact. We invest in your well-being through competitive pay, comprehensive benefits, and support for life both in and outside of work.

Sponsored Job

#LI-DNI INDEED-DNI

Salary.com Estimation for Senior Software Engineer in KANSAS CITY, MO
$121,023 to $149,695
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at H&R Block

  • H&R Block Springs, WY
  • About the Role The seasonal Operations Technical Specialist supports the operational readiness of H&R Block’s seasonal tax office network. This role ensure... more
  • 1 Day Ago

  • H&R Block FARGO, ND
  • About the Role The seasonal Operations Technical Specialist supports the operational readiness of H&R Block’s seasonal tax office network. This role ensure... more
  • 1 Day Ago

  • H&R Block BROOKINGS, SD
  • About the Role The seasonal Operations Technical Specialist supports the operational readiness of H&R Block’s seasonal tax office network. This role ensure... more
  • 1 Day Ago

  • H&R Block WILMINGTON, DE
  • About the Role The seasonal Operations Technical Specialist supports the operational readiness of H&R Block’s seasonal tax office network. This role ensure... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the KANSAS CITY, MO area that may be a better fit.

  • Service Management Group (SMG) Kansas, MO
  • Fullstack Senior Software Engineer (React / Next.js / Azure) What we’re looking for SMG is seeking a Fullstack Senior Software Engineer to design, build, a... more
  • 20 Days Ago

  • Ascensus Kansas, MO
  • Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearl... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!