Job Description
Our Company
What you'll do...
As a Software Engineer, you will work closely with Senior, Lead, or Principal Software
Engineers to design, develop, and maintain software components and products that
support H&R Block business applications.
Day to day, you’ll…
Use tools, languages, coding standards, and best practices to develop new product features and maintain year-over-year product functionality and enhancements
Create and execute unit tests and address defects
Work closely with the Quality Assurance, User Experience, and other related teams to ensure consistent understanding of requirements and approach.
Design, develop, and maintain software components
Create and maintain documentation of design approaches and internal architecture of the system
Participate in technical design and code reviews for all new enhancements and maintenance work delivered
Understand business and functional requirements and produce technical specifications and product requirements
Create, maintain, and execute unit test and alpha test plans
Maintain and improve current knowledge on the latest technologies relevant to the role regarding algorithms, language, design methodology, third-party development tools, application platforms, hardware compatibility, and operating systems
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:
- 3 years minimum related work experience
Why work for us
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 Information
Qualifying associates can enroll themselves and/or their eligible dependents in medical and prescription drug coverage; can participate in the H&R Block Retirement Savings Plan (401(k) Plan), the Employee Assistance Program, (virtual) fitness center programs, and the associate discount program; are automatically enrolled in Business Travel Accident Insurance; and receive Associate Tax Prep benefit.
