H&R Block is a leader in tax preparation and financial services, seeking a Senior Software Engineer to help architect and evolve their Block Accounting Center platform. This hands-on role focuses on building and scaling mission-critical financial systems while collaborating with various stakeholders to ensure platform accuracy and resilience.
Responsibilities:
- Architect & Build: Design and deliver scalable data services using ASP.NET, Angular, and Azure services with microservices and microapps
- Implement DevOps & CI/CD: Establish robust CI/CD pipelines using tools like, Azure DevOps, Terraform, and cloud services
- Data Engineering Mindset: Leads 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
- Champion Engineering Excellence: Promote best practices in code quality, testing, security, and performance monitoring (e.g. DataDog)
- Lead Initiatives: Drive end-to-end implementation of software projects, from design and development to testing, deployment, and monitoring
- Mentor & Guide: Provide technical leadership, coaching, and career development for software engineers
- Cross-Functional Partnership: Work closely with product managers, business leaders, architects, cross-team peers, and vendors to prioritize and deliver high-value outcomes
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