Senior Software Engineer C#

H&R BlockUNAVAILABLE, Missouri
Remote

About The Position

As Senior Software Engineer, you'll help architect, evolve, and lead the next phase of the Block Accounting Center (BAC) platform. This is a hands-on technical role focused on building and scaling mission-critical financial systems, not just feature delivery. Our platform is built on Azure and leverages event ingestion, orchestration, rule engines, and secure data integrations to ensure financial accuracy, auditability, and reconciliation at scale. You will shape the technical direction of BAC’s services and user experiences while partnering closely with architects, product owners, and accounting stakeholders to ensure the platform remains accurate, resilient, and adaptable.

Requirements

  • 5+ years of experience designing and building enterprise-scale applications in cloud platforms like Azure, GCP or AWS.
  • Deep expertise in cloud-native development, microservices, and modern front-end and back-end frameworks.
  • Experience with Azure App Services, Kubernetes, or serverless architectures.
  • Strong expertise in C#, SQL, and software design patterns.
  • Experience with cloud-native architectures, event-driven systems, and data-intensive platforms.
  • Strong proficiency in ETL/ELT processes along with data modelling skills.
  • Familiarity with CI/CD, DevOps practices, and infrastructure-as-code.
  • Strong communication skills and comfort working with non-technical stakeholders, especially Accounting and Finance.

Responsibilities

  • Design and deliver scalable data services using ASP.NET, Angular, and Azure services with microservices and microapps.
  • Establish robust CI/CD pipelines using tools like, Azure DevOps, Terraform, and cloud services.
  • Lead with a data engineering mindset on top of software engineering skills. Experience with ETL or ELT processes and orchestration tools like Azure Data Factory, Apache Airflow, Google Cloud Dataflow or AWS Glue.
  • Promote best practices in code quality, testing, security, and performance monitoring (e.g. DataDog).
  • Drive end-to-end implementation of software projects, from design and development to testing, deployment, and monitoring.
  • Provide technical leadership, coaching, and career development for software engineers.
  • Work closely with product managers, business leaders, architects, cross-team peers, and vendors to prioritize and deliver high-value outcomes.

Benefits

  • Competitive compensation
  • Benefits to support your health and well-being
  • Medical and prescription drug coverage
  • H&R Block Retirement Savings Plan (401(k) Plan)
  • Employee Assistance Program
  • Virtual fitness center programs
  • Associate discount program
  • Business Travel Accident Insurance
  • Associate Tax Prep benefit
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service