Logo for H&R Block

Associate Software Engineer, Seasonal

Key Facts

Remote From: 
Full time
English

Other Skills

  • Problem Solving
  • Time Management
  • Communication
  • Analytical Skills
  • Teamwork
  • Curiosity
  • Organizational Skills
  • Planning

Roles & Responsibilities

  • Bachelor’s degree in a related field or equivalent experience
  • Ability to work in a team environment with limited supervision
  • Analytical and problem-solving skills
  • Strong communication skills, both written and verbal

Requirements:

  • Design, develop, and maintain software components and products
  • Create and execute unit tests and address bugs
  • Participate in technical design and code reviews
  • Maintain and improve current knowledge on the latest technologies

Job description

About the Role:

As a seasonal Associate Software Engineer, you will work closely with Senior, Lead, or Principal Software Engineers along with Product Owner 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 addresses bugs 
  • 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 
  • Create and maintain documentation on internal architecture of the system 
  • Participate in technical design and code reviews for all new enhancements and maintenance work delivered 
  • Use business and functional requirements to produce technical specifications and product requirements 
  • Create, maintain, and execute Unit and Component Testing 
  • 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 

 

Required Qualifications:

Education:

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

Work Experience:

  • Ability to work in a team environment with limited supervision
  • Analytical and problem-solving skills, ability to develop creative solutions in assigned projects
  • Demonstrated effective time management, organizational, prioritization, and planning skills
  • Initiative and curiosity to continuously learn and improve
  • Knowledge of all phases of the software development life cycle
  • Knowledge of software development concepts and practices
  • Strong communication skills, both written and verbal
  • Technical aptitude and the ability to adapt to new technologies
Preferred Qualifications:

Work Experience:

  • Experience with Azure
Why work for us:

At H&R Block, our purpose is simple: to provide help and inspire confidence in our clients and communities everywhere. For more than 70 years, we’ve led the tax industry and we continue to evolve through our Block Next strategy, blending human expertise with digital innovation. 

 

That same commitment to care extends to our associates. When you join us, you become part of a High Performing, Connected Culture built on strong relationships, continuous learning, and a shared commitment to making a meaningful impact. We invest in your well-being through competitive pay, comprehensive benefits, and support for life both in and outside of work. 

Software Engineer Related jobs

Other jobs at H&R Block

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.