Senior Software Engineer-Developer Experience Team (Hybrid/Kansas City, MO)

Remote in Kansas City, MO, US • Posted 17 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Operational Excellence
  • Enterprise Software
  • Software Development
  • Technical Drafting
  • Sustainability
  • Emerging Technologies
  • Mentorship
  • Continuous Improvement
  • Use Cases
  • Shared Services
  • Automated Testing
  • Software Development Methodology
  • Regulatory Compliance
  • Reporting
  • Software Engineering
  • Analytical Skill
  • Cloud Computing
  • Git
  • Migration
  • Continuous Integration
  • Continuous Delivery
  • Artificial Intelligence
  • Workflow
  • Documentation
  • Collaboration
  • Unit Testing
  • .NET
  • C#
  • AngularJS
  • Financial Services
  • Retail
  • Taxes
  • Law

Summary

Our Company

We care about helping people. Our purpose is to provide help and inspire confidence in our clients and communities everywhere. Our associates feel a sense of belonging in an inclusive place with an amazing history and a sharp focus on our future. Our connected culture is who we are and how we work together to achieve our strategies, accelerate our transformation, and achieve extraordinary results. It's an exciting time to be a part of H&R Block!
What you'll do...

As a Senior Software Engineer, you will use your technical expertise to design, develop, and maintain software components and products that support H&R Block business applications and transform our technology. You'll serve as the lead role for day-to-day functional tasks in the team, developer support, and maintaining the development environment.

Day to day, you'll...

  • Act as a senior technical contributor and day-to-day technical leader, driving design, implementation, and operational excellence across shared engineering platforms and services that support enterprise software delivery
  • Design, evolve, and support software solutions, tooling, and integrations that enable secure, scalable, and compliant software development practices across multiple teams and product areas
  • Partner closely with engineering, architecture, governance, security, and product stakeholders to translate complex business, regulatory, and SDLC requirements into clear technical designs and working implementations
  • Lead and contribute to technical design discussions and code reviews, helping set standards for quality, maintainability, and long-term sustainability across teams
  • Build and maintain automation, pipelines, and integrations that improve developer experience, reduce manual effort, and promote consistent application of engineering standards
  • Collaborate with platform, tooling, and data teams to define and enable meaningful engineering and SDLC metrics and guidance, ensuring data is reliable, actionable, and aligned with enterprise reporting needs
  • Evaluate and adopt emerging technologies, including AI-assisted development capabilities, and help shape guidance, standards, and best practices for their responsible use in engineering workflows
  • Troubleshoot and resolve complex technical issues that span repositories, pipelines, tooling, and integrations, often coordinating across multiple teams to drive solutions to completion
  • Mentor and coach engineers across the organization by sharing technical expertise, promoting best practices, and helping teams navigate architecture, tooling, and process decisions
  • Contribute to the continuous improvement of engineering standards, SDLC documentation, and operational practices, balancing consistency with flexibility to support diverse teams and use cases

What you'll bring to the team...

Education:
  • Bachelor's degree in a related field or the equivalent through a combination of education and related work experience.

Work Experience:
  • Strong experience designing and evolving scalable, maintainable systems, with a solid grasp of architectural patterns, integration strategies, and trade-offs across distributed platforms and shared services
  • Hands-on experience with CI/CD pipelines, developer tooling, and platform automation, including designing solutions that improve reliability, consistency, and developer experience across multiple teams
  • Practical knowledge of automated testing strategies and quality gates, including unit, integration, and pipeline-driven validation used to enforce engineering and SDLC standards at scale
  • Experience working in environments where engineering governance, compliance, and reporting requirements influence how systems and pipelines are designed and operated
  • Minimum of 5 years of related professional software engineering experience, with demonstrated ownership of complex technical problems spanning code, pipelines, tooling, and cross-team dependencies
  • Strong analytical and troubleshooting skills, with the ability to diagnose issues across repositories, build pipelines, integrations, and platforms, and drive resolution collaboratively
  • Working knowledge of modern development platforms and ecosystems (such as cloud services, Git-based workflows, and enterprise developer tooling) and the ability to adapt as technologies and standards evolve
  • Experience collaborating with engineers, product managers, architects, and non-engineering partners to translate ambiguous or complex requirements into clear technical solutions
  • Curiosity and practical experience evaluating emerging capabilities (including AI-assisted development tools) and helping teams apply them responsibly within established engineering practices

It would be even better if you also had...

  • Comfort working as a technology polyglot, with experience contributing across multiple languages, frameworks, and ecosystems, and the judgment to choose the right tool or approach for the problem at hand rather than defaulting to a single stack
  • Demonstrated ability to learn, evaluate, and apply new technologies quickly, especially in platform, tooling, or enablement contexts where standards and capabilities evolve over time
  • Experience operating in environments undergoing significant platform or tooling change (for example, migrations, new CI/CD platforms, or new developer workflows) and helping guide teams through those transitions pragmatically
  • Curiosity about emerging engineering practices and AI-assisted development, paired with a practical mindset about when and how to introduce new capabilities responsibly into existing workflows
  • Willingness to step outside a single codebase or domain to understand systems holistically - including pipelines, tooling, documentation, and governance touchpoints - and improve how they work together
  • Hands-on experience developing, unit testing, and troubleshooting large-scale applications (using the .NET framework and C# or similar tools)
  • Full-stack development experience working across both C# and Angular 15+ (or similar tools)

Why work for us

Since 1955, we have been leaders in tax preparation, financial services, and small business solutions. With 70,000 associates and 9,000 retail tax locations across North America, Australia, Ireland, and India, we have helped millions of clients and countless communities. If you embrace challenges as opportunities, value winning as a team, and seek to make a meaningful difference, join us on our journey. You'll reap the rewards of helping others along with competitive compensation and benefits to support your health and well-being.

Specific benefits may vary based on your role. For detailed eligibility requirements and benefits information, visit blockbenefits.com.

Equal Opportunity Employer: H&R Block does not tolerate discrimination based on a person's race, color, religion, ancestry, age, sex/gender (including pregnancy, childbirth, related medical conditions and sex-based stereotypes and transgender status), sexual orientation, gender identity or expression, service in the Armed Forces, national origin, physical or mental disability, genetic information, citizenship status or any other status protected by law.
Sponsored Job

#LI-SH1 #LI-Hybrid
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTL52460
  • Position Id: 106c711a52c66055f33b52f31ad1dd57
  • Posted 17 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Overland Park, Kansas

Today

Full-time

USD 113,600.00 - 205,000.00 per year

Overland Park, Kansas

Today

Full-time

USD 92,500.00 - 166,800.00 per year

Kansas City, Missouri

Today

Full-time

Overland Park, Kansas

Today

Full-time

Search all similar jobs