Lead Software Engineer

H&R Block   Kansas City, MO   Full-time     Information Services / Technology (IT)
Posted on September 3, 2023
Apply Now


Provide technical expertise to design, develop and maintain software components and products that support H&R Block business applications. Provide a lead role for day-to-day functional tasks in the team, developer support and maintaining the development environment. Assist in planning and implementation of a strategic direction for the product. Create, maintain and improve Cloud resources for application development and support. Lead architectural changes in the system. Create and maintain documentation of design approaches and internal architecture of the system. Establish and ensure compliance of the applications to the latest industry standards and zero-trust security principles. Create, maintain and execute unit test and alpha test plans. Identify gaps and establish automations with DevOps. Mentor and coach other team members.



Bachelor’s degree in Computer Science, Information Technology, Computer Information Systems, or a related field.


Eight years of IT design and development experience to include:


  • Message Queue, Microservices, Docker.
  • Cloud Computing / Cloud Native, REST, SOAP.
  • JavaScript, TypeScript, Angular, HTML5, CSS3, SASS.
  • Webpack, Grunt, Gulp, Ionic, Cordova, Capacitor, Git, SonarQube.
  • CI/CD pipelines.
  • NPM, TDD, Azure AD.
  • Spring Boot, Batch, MVC, AOP.
  • SQL, SQL Server, MySQL, Oracle DB.
  • Cassandra DB, Redis, RabbitMQ, ReactJS.
  • Cloud Foundry, Kubernetes, Hibernate, JPA.
  • Elasticsearch, Logstash, Kibana.
  • Pub/Sub, Splunk, AppDynamics, Maven, Junit.


In lieu of a bachelor's degree plus eight years of experience, a master's degree plus six years of experience is acceptable.

For complete details and to apply, please go to: and reference corporate job #499747BR.

H&R Block

Kansas City , MO