H&R Block logo
H&R Block

With expert guidance, upfront pricing, and more ways to file, it’s #BetterWithBlock.

Senior Software Engineer – Small Business Technologies

Location

Missouri

Posted

7 days ago

Salary

$101.2K - $161.9K / year

Seniority

Senior

Job Description

Senior Software Engineer – Small Business Technologies

H&R Block

• Design, develop, and maintain software components and products that support H&R Block business applications • Serve as the lead role for day-to-day functional tasks in the team • Collaborate closely with Quality Assurance, User Experience, and other teams • Create and execute unit tests and address defects • Mentor and coach team members • Drive technical decisions from concept through production • Own complex initiatives spanning multiple systems and teams • Advocate for automation across development, testing, deployment, and operational processes • Lead root cause analysis and resolution efforts for complex production issues

Job Requirements

  • Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience
  • 5 years minimum related work experience with the following:
  • React / TypeScript
  • Node.js
  • Python
  • AWS
  • REST APIs and event-driven architectures
  • GitHub Actions and CI/CD tooling
  • Infrastructure as Code
  • Observability and Monitoring Platforms (Datadog preferred)
  • AI-assisted software development tools and engineering automation platforms
  • Building cloud-native and distributed systems
  • Contributing to architecture and technical design decisions
  • Mentoring engineers and promoting engineering best practices
  • Demonstrated ability to solve complex problems and drive outcomes in ambiguous environments

Benefits

  • Health insurance
  • Retirement Savings Plan (401(k) Plan)
  • Employee Assistance Program
  • Virtual fitness center programs
  • Associate discount program
  • Business Travel Accident Insurance
  • Associate Tax Prep benefit

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200H1B Sponsor

• Provides advanced software engineering and technical leadership for complex POTS enhancements, integrations, production support, modernization, and enterprise consolidation activities. • Supports the Technical Lead and mentors Software Engineers. • Design and develop complex POTS application components, APIs, integrations, workflows, and database features. • Translate business requirements and user stories into secure, maintainable technical solutions. • Lead implementation of high-priority enhancements and modernization initiatives. • Support integration with NBS, NED, nVision, ServiceNow, DMS, and vendor platforms. • Perform technical analysis, code reviews, troubleshooting, performance optimization, and root-cause analysis. • Mentor Software Engineers and promote engineering best practices. • Support automated testing, CI/CD, configuration management, and controlled releases. • Develop architectural designs, technical specifications, deployment scripts, and system documentation. • Incorporate Section 508, privacy, security, and agency standards into solution delivery. • Support production operations, incident resolution, monitoring, and SLA achievement. • Assist the Technical Lead with architecture governance, technical planning, risk identification, and knowledge transfer.

Maryland
Dynanet Corporation logo

Software Engineer

Dynanet Corporation

People + Process + Technology

Full TimeRemoteTeam 51-200H1B Sponsor

• Supports the design, development, enhancement, integration, testing, deployment, documentation, and maintenance of the customer's Purchasing Online Tracking System and associated applications, interfaces, APIs, and databases. • Analyze technical and business requirements and translate them into software solutions. • Develop, enhance, and maintain responsive web applications, services, APIs, workflows, and automation. • Implement solutions using approved tools, standards, and architectural patterns. • Support integrations with NBS, NED, nVision, ServiceNow, DMS, and approved third-party platforms. • Develop unit tests, participate in code reviews, and support automated, functional, and regression testing. • Resolve production defects, incidents, and performance issues. • Support release management, configuration management, and deployment activities. • Develop technical documentation, user guides, system documentation, training materials, and knowledge-transfer artifacts. • Incorporate security, privacy, accessibility, and Section 508 requirements throughout the SDLC. • Support incremental modernization, cloud planning, automation, architectural improvements, and technology refresh activities.

Maryland
Render logo

Product Engineer

Render

The modern cloud provider for all your apps and websites.

Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

• Operate and maintain the Render KV fleet. • Collaborate closely with design, product, other engineers, and cross-functional stakeholders. • Help evolve and mature the Render KV product as it scales and increases in complexity over time. • Participate in team planning, roadmapping, and goal-setting. • Help shape team culture and practices as the company scales. • Help evolve the KV product with new capabilities. • Participate in on-call responsibilities with the rest of your team.

United States
$204K - $280K / year
Render logo

Postgres Product Engineer

Render

The modern cloud provider for all your apps and websites.

Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

• Operate and maintain the Render Postgres fleet. • Collaborate closely with design, product, other engineers, and cross-functional stakeholders. • Help evolve and mature the Render Postgres product as it scales and increases in complexity over time. • Participate in team planning, roadmapping, and goal-setting. • Help shape team culture and practices as the company scales. • Help evolve the Postgres product with new capabilities. • Participate in on-call responsibilities with the rest of your team.

United States
$204K - $280K / year