Company:
H&R Block
Location: Kansas City
Closing Date: 09/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Build the possibilities.
We’re growing our technology team and are searching for a Senior Software Engineer to help us modernize our software architecture. When you join us, you’ll use your technical expertise to design, develop, and maintain software components and products that support H&R Block business applications and transform our technology. You’ll serve as the lead role for day-to-day functional tasks in the team, developer support, and maintaining the development environment. Ready to innovate and solve problems in new ways? Join us.
Responsibilities:
- 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 QA, UX and other related teams to ensure consistent understanding of requirements and approach.
- Assist in planning and implementation of a strategic direction for the product.
- Identify product design features to support scalability, usability, and better performance.
- Assist and drive technical design and code reviews for all new enhancements and maintenance work delivered by the development team.
- Understand complex business and functional requirements and produce technical specifications and product requirements.
- Mentor and coach other team members on the latest technological advances within the current technology used and establish consistent best practices.
- Design and develop solutions that integrate with vendor tools seamlessly utilizing REST services and other integrations using design patterns; prepare and review technical artifacts.
- Work with Product Management and other developers to understand design requirements and provide estimates for development.
- Work closely with QA to identify test cases and devise efficient, scalable testing processes.
- Raise issues proactively that might impact delivery commitments.
- Research new features and technologies.
- Fix production issues and maintain the code as needed.
Share this job
H&R Block
Useful Links