Logo
H&R Block

Lead Software Engineer-C#

H&R Block, Des Moines, Iowa, United States

Save Job

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

Architect & Build: Design and deliver scalable data services using ASP.NET, Angular, and Azure services with microservices and microapps.

Lead Initiatives: Drive end-to-end implementation of software projects, from design and development to testing, deployment, and monitoring.

Enable Product Innovation: Collaborate with product managers, UX designers, and engineering teams to deliver high-impact features and user experiences.

Implement DevOps & CI/CD: Establish robust CI/CD pipelines using tools like Azure DevOps, Terraform, and cloud services.

Champion Engineering Excellence: Promote best practices in code quality, testing, security, and performance monitoring (e.g. DataDog).

Mentor & Guide: Provide technical leadership, coaching, and career development for software engineers.

Cross-Functional Partnership: Work closely with product managers, business leaders, architects, cross-team peers, and vendors to prioritize and deliver high-value outcomes.

What you'll bring to the team

7+ years of experience designing, implementing, and leading enterprise-scale software systems.

Deep expertise in cloud-native development, microservices, and modern front-end and back-end frameworks.

Strong proficiency in C#, TypeScript, SQL, and software design patterns.

Familiarity with CI/CD pipelines, DevOps practices, and infrastructure-as-code.

Excellent communication and stakeholder management skills.

Demonstrated ability to lead small teams while remaining hands-on with complex technical challenges.

Passion for innovation, continuous learning, and mentoring others.

It would be even better if you also had

Experience with Azure App Services, Kubernetes, and serverless architectures.

Knowledge of event-driven architecture and domain-driven design.

Certifications in Azure Developer, Azure Solutions Architect, or similar.

Exposure to AI/ML integration in software products.

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.

Pay Range : $117,700.00 - $188,300.00 per year.

#J-18808-Ljbffr