H&R Block

*Senior Software Engineer

H&R Block$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field preferred.
  • 5 years of experience in software design and development.
  • Experience in building scalable and high-performance applications.
  • Proficient in Full-Stack web development including JavaScript and related technologies.
  • Knowledge of relational databases and writing T-SQL queries.
  • 2 years of experience with TypeScript, Angular, and cloud technologies.
  • Familiarity with CI/CD pipelines and microservices architecture.

Responsibilities

  • Design and develop software components for H&R Block applications.
  • Collaborate with QA, UX, and product teams to align on requirements.
  • Build maintainable applications using Angular and .NET Core.
  • Manage and optimize database storage solutions.
  • Deploy and manage applications in a cloud-native environment.
  • Support testing and versioning using Postman and Git.
  • Mentor team members and provide technical guidance.

Benefits

  • Opportunity to work in a dynamic and collaborative environment.
  • Exposure to various cloud technologies and modern frameworks.
  • Professional development through mentorship and coaching.
  • Hands-on experience with cutting-edge tools and practices.
  • Potential for creative input in product direction and design.
Full Job Description
About the Role

Provide technical expertise to design and develop software components and products that support H&R Block business applications. Work closely with the QA, UX, product owners and other related teams to ensure consistent understanding of requirements and approaches as well as assist in planning and implementation of a strategic direction for the product. Build applications for scalability and maintainability using Angular for the front-end and .NET Core with Web API for the back-end. Develop, deploy, and manage distributed applications in a cloud-native environment using Azure DevOps. Manage and optimize relational data storage. Support testing and versioning using Postman and Git. Create and maintain documentation on the internal architecture of the system. Mentor and coach other team members.

Required Qualifications

Refer to qualifications listed above

Preferred Qualifications

Bachelor's degree or the equivalent in Computer Science, Computer Information Systems, Information Technology, or a related technology field.

Five years of all phases of software design and development experience to include:

  • Building scalable, maintainable, and high-performance applications.
  • Full-Stack web development focused on responsive and user-centric interfaces using JavaScript, jQuery, HTML5, CSS3, and XAML.
  • Unit testing with MS Test, XUnit, Jasmine, and Jest.
  • C#, ASP.NET, .NET Framework, and .NET Core.
  • Writing T-SQL queries, Stored Procedures, and User-Defined Functions.
  • Azure Cosmos DB, Microsoft SQL Server, PostgreSQL, and Oracle.
  • WCF, RESTful Web Services, and Silverlight.
  • Development and testing tools: Postman, LinqPad, Visual Studio, and Visual Studio Code.
  • Version control tools: Git and TFS.

Two years of this experience must include:

  • TypeScript, Angular, Lens and Node js.
  • Cloud Technologies (Azure): Functions, Service Bus, Azure Kubernetes Service (AKS), Blob Storage, and DevOps.
  • Application Insights and Datadog for monitoring, diagnostics, and performance optimizing.
  • Creating and managing custom CI/CD pipelines.
  • GraphQL, Web API, and microservices-based architectures.

Sponsored Job

#LI-DNI INDEED-DNI

About H&R Block

H&R Block is a tax preparation company that provides services to individuals and small businesses. The company was founded in 1955 and is headquartered in Kansas City, Missouri. H&R Block has over 12,000 retail locations in the United States, Canada, and Australia. In addition to tax preparation, the company also offers financial products and services such as refund advances, prepaid debit cards, and small business accounting software. H&R Block is publicly traded on the New York Stock Exchange under the ticker symbol HRB.
Learn more about H&R Block
Size
3,600 employees
Market Cap
$5.8 billion
Industry
Net Income
$94.9 million
Founded
1955
5 Year Trend
+1.9%
Revenue
$2.8 billion
NASDAQ

Similar Jobs

More Jobs at H&R Block

More Information Technology Jobs

Find similar *Senior Software Engineer jobs: