Sr Software Engineer-C#

H&R BlockKansas City, MO
17hRemote

About The Position

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.

Requirements

  • Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience.
  • 5+ years related software engineering experience (senior-level ownership, production systems, and cross-team collaboration). (Your template baseline retained.)
  • .NET 8 / C# (Web APIs, background processing, performance tuning, secure coding patterns)
  • Angular 15+ with TypeScript/JavaScript, modern component architecture, and front-end testing
  • API/Web services development and integration patterns
  • Strong experience with Azure DevOps (repo management, pipeline creation, agile methodologies such as Scrum/Kanban).
  • Working knowledge of cloud platforms (Azure preferred; AWS acceptable) and cloud-native application patterns.
  • Experience with Infrastructure as Code using Terraform (modules, workspaces/environments, and deployment automation).
  • Strong communication skills and the ability to translate complex business and functional requirements into clear technical solution.

Nice To Haves

  • Experience with Azure integration and data services such as Azure Service Bus, Event Hubs, and Cosmos DB, and API gateway solutions like Azure API Management.
  • Experience building cloud-native architectures (microservices, event-driven systems, resiliency patterns, and secure identity-based access).
  • Familiarity using GitHub Copilot / Copilot code review to improve throughput and quality—paired with strong engineering judgment and testing discipline.

Responsibilities

  • Use tools, languages, coding standards, and best practices to develop new product features and maintain year‑over‑year product functionality and enhancements—leveraging Angular 15+, TypeScript, .NET 8, Azure DevOps, and Azure cloud services.
  • Design and build Enterprise secure, scalable APIs and service components (REST/HTTP, event-driven integrations, and microservice patterns when needed).
  • Create and execute unit tests and address defects; champion testing practices across the stack.
  • Work closely with QA, UX, and product partners to ensure a consistent understanding of requirements and technical approach.
  • Assist in planning and implementation of a strategic direction for the product, including modernization, performance, and reliability improvements.
  • Identify product design features to support scalability, usability, and better performance; drive measurable outcomes.
  • Assist and drive technical design and code reviews for all new enhancements and maintenance work delivered by the team—using automation and AI-assisted review where it increases quality and consistency.
  • Implement and improve CI/CD pipelines, quality gates, and release hygiene (build, deploy, rollback, and post-deploy validation) using Azure DevOps.
  • Treat infrastructure as product: define and maintain environments using Infrastructure as Code; our standard platform is Terraform Enterprise, with versioned changes and pipeline-driven deployments.
  • Build for operability: ensure monitoring and alerting are in place (e.g., Data Dog/observability patterns), and partner on actionable runbooks/playbooks.
  • Mentor and coach other team members on modern engineering practices (cloud, testing, maintainability, CI/CD, and effective use of Copilot).
  • Explore and implement GenAI capabilities responsibly: integrate Azure OpenAI into services/apps where it adds business value (e.g., grounded Q&A, summarization, automation, developer tooling).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service