Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
H&R Block

Senior Software Engineer – C#, SQL, Azure

H&R Block

. Design, develop, and maintain software components and products supporting H&R Block business applications .

Posted 10/23/2026full-timeUnited StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing web-based applications using the Microsoft technology stack, including Microsoft Azure, C#, and Angular. Proven ability to lead teams, mentor peers, and drive technical design and code reviews while ensuring adherence to best practices and coding standards.

Highest-signal resume keywords
Microsoft Technology StackMicrosoft Azure DevelopmentC# Application DevelopmentAngular DevelopmentScrum Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Web-Based Application DevelopmentHTML DevelopmentJavaScript Library DevelopmentMS SQL Database ManagementUnit Testing
Soft Skills
Excellent CommunicationProblem-SolvingMentoring
Tools & Technologies
Azure DevOpsGitHubTFE
Certifications & Qualifications
Bachelor’s Degree in Related Field
Industry Keywords
Software DevelopmentProduct FunctionalityTechnical SpecificationsQuality AssuranceUser Experience

Tech Stack

Tools & technologies
AngularAzureCloudJavaSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain software components and products supporting H&R Block business applications
  • Serve as the lead for day-to-day functional team tasks, developer support, and development-environment maintenance
  • Develop new product features and maintain year-over-year product functionality and enhancements using approved tools, languages, coding standards, and best practices
  • Create and execute unit tests and address defects
  • Collaborate with Quality Assurance, User Experience, and related teams to align on requirements and approach
  • Assist with planning and implementing strategic product direction
  • Identify product design features supporting scalability, usability, and performance
  • Drive technical design and code reviews for development-team enhancements and maintenance work
  • Interpret complex business and functional requirements and produce technical specifications and product requirements
  • Mentor and coach team members on technological advances and consistent best practices

Requirements

What you’ll need
  • Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience
  • At least 5 years of experience building web-based applications using the Microsoft technology stack
  • 3 years of experience developing applications with Microsoft Azure cloud
  • 3 years of experience developing web-based interfaces using HTML and Java Script Library
  • 3 years of experience developing MS SQL-based applications and C#
  • Experience building applications using Angular
  • Knowledge of building environments using TFE
  • Experience with Scrum methodology
  • Ability to work independently with minimum supervision
  • Experience with Azure DevOps platform or GitHub for source code, boards, and CI/CD pipelines
  • Excellent communication and problem-solving skills

Benefits

Comp & perks
  • Competitive pay
  • Comprehensive benefits
  • Support for life both in and outside of work
  • Continuous learning
  • Well-being investment
  • High Performing, Connected Culture
  • Strong relationships
  • Shared commitment to making a meaningful impact