Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer-C# Angular Azure

Full-time

H&R Block

About the Role:

As a Senior Software Engineer, you will 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.

Day to day, you'll...  

  • Use appropriate tools, programming languages, coding standards, and best practices to develop new product features and maintain existing functionality
  • Develop new product features and enhance existing functionality using Angular 15+, TypeScript, and .NET 8
  • Design and build secure, scalable APIs and services using REST, event-driven, and microservice patterns
  • Understand complex business and functional requirements and translate them into technical specifications and product requirements
  • Create, execute, and maintain unit tests; identify and resolve defects and security vulnerabilities
  • Work closely with Quality Assurance, User Experience, Product Management, Architects, and Engineering teams in an Agile environment
  • Assist in planning and driving the strategic direction of the product, including modernization, scalability, performance, usability, and reliability improvements
  • Identify and implement design improvements to support scalability, usability, and performance
  • Drive and participate in technical design discussions and code reviews, leveraging AI-assisted tools where applicable
  • Implement and maintain CI/CD pipelines, quality gates, and deployment processes using Azure DevOps
  • Ensure proper build, deployment, rollback, and post-deployment validation processes
  • Treat infrastructure as code using Terraform Enterprise with pipeline-driven deployments
  • Maintain compliance with data security standards
  • Build and maintain monitoring, alerting, and observability solutions (e.g., Datadog)
  • Develop runbooks and playbooks for operational and production support
  • Perform work breakdown, estimation, and planning activities
  • Mentor and coach team members on cloud technologies, testing, CI/CD, and AI tooling (e.g., Copilot)
  • Research and evaluate new technologies and product features; collaborate with vendors or professional services as needed
  • Integrate Azure OpenAI capabilities responsibly (e.g., grounded Q&A, summarization, automation)
  • Troubleshoot and resolve production issues, providing ongoing support to stakeholders
Required Qualifications:
  • Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience
  • Ability to design scalable and efficient systems, including knowledge of design patterns and architecture principles
  • Familiarity with continuous integration and continuous deployment practices
  • Knowledge of automated testing frameworks and methodologies to ensure high-quality code, including unit testing and component integration testing
  • Strong analytical and troubleshooting skills to identify and resolve complex issues
  • Understanding of the necessary technology stack and language of the position/team
  • 5+ years of hands-on experience developing, unit testing, and troubleshooting large-scale applications using the .NET framework and C#
  • Proven ability to translate functional and non-functional requirements into well-crafted engineering solutions
  • Full-stack development experience working across both C# and Angular 15+
  • Strong foundation in object-oriented programming principles
  • Practical experience with Azure cloud platform
  • Familiarity with Azure DevOps, including source control, CI/CD pipelines, and deployment workflows
  • Experience with .NET Core, microapps, microservices architectures, and Cosmos DB
  • Genuinely curious and self-motivated, with a passion for exploring new domains and solving complex problems
  • Collaborative team player who elevates those around them through knowledge sharing and a commitment to technical excellence
Preferred Qualifications:
  • Experience with GitHub Copilot or similar AI-assisted coding tools to improve development velocity and code quality
  • Understanding of IOS and Android native languages such as Swift, SwiftUI, Kotlin, and Jetpack Compose
  • Strong understanding of different mobile architecture and implementations
Why work for us:

At H&R Block, our purpose is simple: to provide help and inspire confidence in our clients and communities everywhere. For more than 70 years, we’ve led the tax industry and we continue to evolve through our Block Next strategy, blending human expertise with digital innovation. 

That same commitment to care extends to our associates. When you join us, you become part of a High Performing, Connected Culture built on strong relationships, continuous learning, and a shared commitment to making a meaningful impact. We invest in your well-being through competitive pay, comprehensive benefits, and support for life both in and outside of work. 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer-C# Angular Azure in Missouri vacancy
  •  ...healthcare provider in California is seeking a Data Engineer III responsible for designing data solutions and...  .... Applicants should have extensive experience in Azure Data services, strong programming skills in Python and C#.NET, and a Bachelor's degree in a quantitative... 
    Senior

    Inland Empire Health Plan

    California, MO
    2 days ago
  •  ...Senior-Level .NET Developer Our .NET Developers work with a team of talented individuals...  ...individual will be to develop software solutions through the conception, development...  ...5 years .NET experience, emphasis on Angular and C# Experience with Visual Studio The... 
    Senior
    Full time

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...Senior Software Engineer Our growing organization is adding a Senior Software Engineer to the team and is looking for someone who enjoys being...  ...development lifecycle. This role requires an experienced C# Software Engineer to integrate, enhance and optimize the application... 
    Senior

    The Timberline Group Company

    Wildwood, MO
    6 days ago
  •  ...Technology Solutions, Inc. is seeking an Experienced Embedded Software Engineer in St. Charles, Missouri for a 12+ month contract position. The...  ...a Bachelor of Science degree and possess proficiency in Ada, C#, and Python. This position is crucial in supporting the U.S. defense... 
    Senior
    Contract work

    Cts Technology Solutions, Inc.

    Saint Charles, MO
    3 days ago
  •  ...Posting: 01-06-2022 POSITION: SDET - Sr Software Development Engineer in Test (C#, Python, Selenium, Test Automation frameworks, Visual Studio, Azure, DevOps, SQL Server, .NET, IIS,...  ...following skill set to contribute as a Senior Software Engineer in a Software Development... 
    Senior
    Full time

    DBA Web Technologies

    California, MO
    2 days ago
  • $102.5k - $187.9k

     ...strategy, architecture, engineering, design, operations,...  ...As a Senior Full Stack Software Engineer , you will...  ...such as Python, Java, C#, or JavaScript or TypeScript...  ...frameworks such as React, Angular, or equivalent ~ Experience...  ..., preferably on Azure or similar cloud... 
    Senior
    Summer holiday
    Local area
    Flexible hours

    EY

    Kansas City, MO
    4 days ago
  •  ...for Career Enhancement is looking for a skilled Cloud Platform Engineer to oversee the evolution and maintenance of a high-availability...  ...emphasizes real-world experience, particularly in Kubernetes and Azure ecosystems, alongside a vital understanding of automation and... 
    Senior

    Hispanic Alliance for Career Enhancement

    Kansas City, MO
    3 days ago
  • $132.6k - $179.4k

     ...An aerospace corporation in Hazelwood, MO is looking for a Senior Cloud DevOps Developer to lead the design, development, and maintenance of Azure cloud infrastructure. Candidates should have at least 5 years of experience with cloud services, IaC, and containerization... 
    Senior

    The Boeing Company

    Hazelwood, MO
    3 days ago
  •  ...Clayco is hiring in St. Louis for a Cloud Engineer to manage and enhance their cloud estate primarily on Azure, but also using AWS. Responsibilities include provisioning, troubleshooting, and optimizing environments while employing modern automation and AI tools like... 
    Senior

    Gilder Search Group

    Saint Louis, MO
    4 days ago
  •  ...back-end systems in collaboration with cross-functional teams. The ideal candidate has expertise in C#/.NET, experience with distributed systems, and is comfortable with Azure and Docker. Webisoft offers a comprehensive benefits package and flexible work hours in a fun... 
    Full time
    Flexible hours

    TryApplyNow

    California, MO
    1 hour ago
  • $106.61k - $284.28k

     ...Alliance for Career Enhancement is seeking a seasoned Cloud Platform Engineer to lead the evolution and maintenance of our high-availability...  ...environments. Key responsibilities include managing the entire Azure ecosystem using Terraform for provisioning and Ansible for... 
    Senior
    Full time

    Hispanic Alliance for Career Enhancement

    Louisiana, MO
    2 days ago
  • A leading IT services provider is seeking a Mid-Senior level Project Manager based in San Jose, CA. The ideal candidate will have over 13 years of experience managing large projects, especially in Azure and Databricks. Responsibilities include coordinating project streams... 
    Senior
    Full time

    Global IT Solutions, Inc - Texas

    California, MO
    2 days ago
  • $148.7k - $297.3k

    Abbott Laboratories is seeking a Senior Manager for Platform Engineering to lead and develop a team responsible for the reliability, performance, and scalability...  ...include design, provisioning of cloud architecture on Azure, and ensuring adherence to compliance for privacy... 
    Senior

    Abbott Laboratories

    California, MO
    4 days ago
  •  ...leading IT company is seeking a Senior Programmer responsible for complex...  ...a lead capacity. Knowledge of Azure services and a Bachelor’s degree in IT or Engineering is required. This role involves...  ...developing applications, and ensuring software quality, applying rigorous... 
    Senior
    Remote work

    Nexlogica

    California, MO
    4 days ago
  • $120k

    PSI Services is seeking a Senior Systems Engineer to manage cloud architecture in FedRAMP/GovRAMP environments. This role involves designing scalable solutions across AWS and Azure while ensuring compliance with federal standards. Candidates should have over 10 years of... 
    Senior
    Remote job

    PSI Services

    Kansas City, MO
    5 days ago
  • 6AM City, LLC is seeking a skilled Senior Network & Cloud Systems Administrator to join our dedicated team. You will be responsible for network maintenance, cloud migrations to Azure, Microsoft 365, and Google Workspace, and collaborating with the Head of IT to ensure operations... 
    Senior

    6AM City, LLC

    California, MO
    4 days ago
  • A leading engineering services company is seeking a Sr Azure Cloud Analyst in the St Louis, MO area. Responsibilities include developing documentation, collaborating with stakeholders for business requirements, and identifying process improvements in cloud operations.... 
    Senior

    Albin Engineering Services, Inc.

    Kansas City, MO
    2 days ago
  • A leading technology firm is seeking an experienced IT professional skilled in programming and systems analysis. The role requires a strong aptitude in various programming languages and frameworks like .NET and Xamarin. Individuals will independently analyze and translate...
    Senior

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...The Timberline Group is looking for a Senior Software Engineer who will be responsible for designing, implementing, and enhancing software systems. This role demands strong expertise in C#, SQL Server, and JavaScript, with an emphasis on developing solutions for complex... 
    Senior

    The Timberline Group Company

    Wildwood, MO
    3 days ago
  • An aerospace leader is seeking a Senior Hybrid Cloud Systems Administrator to join their Hazelwood, MO team. The role involves providing...  ...customers. Candidates should have substantial experience with Azure services and IT infrastructure. This position offers competitive... 
    Senior
    Flexible hours

    Boeing

    Hazelwood, MO
    3 days ago
  • A tech solutions provider in St. Louis is seeking a Data Engineer to design and maintain data warehouses within Snowflake. You will build...  ...of 7 years of experience in data engineering, particularly in Azure and Snowflake. Ideal candidates will have strong SQL skills and... 
    Senior

    TechDigital Group

    Saint Louis, MO
    2 days ago
  • $114k - $150k

    # Software Developer Senior - AI-Native .NET/ Azure (Cloud Platform)DayforceBe an Early ApplicantFull...  ...continuous calculation engine, driving efficiency, productivity...  ...programming skills in C# / .NET / .NET Core (...  ...Frontend experience with Angular, React, or Node.js* GraphQL... 
    Senior
    Full time
    Contract work
    Shift work

    TryApplyNow

    California, MO
    2 days ago
  • $66.52 - $88.14 per hour

    Stanford Health Care seeks a Cloud Engineer in California to manage the Enterprise Information Management platform. The role requires expertise in Azure and Databricks, 4+ years experience, and a strong understanding of data operations. You will lead automation projects... 
    Senior
    Hourly pay

    Stanford Health Care

    California, MO
    3 days ago
  • Inland-Empire-Health-Plan- in California is seeking a Data Engineer III. This role requires leading the design and development of robust...  .... Candidates should have a minimum of 8 years of experience in Azure data solutions, strong programming skills in Python or Java,... 
    Senior

    Inland-Empire-Health-Plan-

    California, MO
    1 day ago
  • Boston Scientific Gruppe in California is looking for an Azure Principal DevOps Engineer to lead CI/CD standards and ensure secure software delivery on Azure platforms. The role involves designing and implementing reusable DevOps solutions while collaborating with cross... 
    Senior
    Work at office
    3 days per week

    Boston Scientific Gruppe

    California, MO
    2 days ago
  • $140k - $160k

    BlackCube Labs is hiring a Senior Engineer specializing in production support for Azure-based data platforms. This role will involve developing and optimizing data pipelines, while ensuring operational stability and high system reliability. The ideal candidate should have... 
    Senior
    Flexible hours

    BlackCube Labs

    California, MO
    4 days ago
  • Full Stack Software Engineer (C#, Angular, ASP.Net MVC, ADO.Net, Web API, REST, Entity Framework, HTML5, CSS3) in San Diego, CA Location: California Job Function: Software Development JOB DESCRIPTION: Hands-on implementation of well-documented, testable, high quality code... 
    Full time
    Work experience placement

    DBA Web Technologies

    California, MO
    5 days ago
  • $108k - $184k

    A healthcare solutions provider is seeking a Principal Systems Engineer specializing in Microsoft 365 and Azure. In this remote role, you will serve as a thought leader for the M365 and Azure ecosystem, collaborating with stakeholders to shape strategic directions. The... 
    Remote work

    Prime Therapeutics

    Jefferson City, MO
    4 days ago
  • Enterprise Holdings is seeking an Engineer 2, Software to design and develop prototypes while performing application coding. This hybrid position...  ...experience and proficiency in technologies such as C#, SQL Server, and ASP.Net. Join a team dedicated to innovative... 
    Senior
    Work at office
    Work from home

    Enterprise Holdings

    Saint Louis, MO
    3 days ago
  •  ...C# .NET Developer We are seeking a C# .NET Developer to join our team in St. Louis, MO. You will have the opportunity to utilize...  ...API Testing a plus UI Automation Testing a plus Microsoft Azure development Experience a plus Micro Services development Experience... 
    Senior

    The Timberline Group Company

    Saint Louis, MO
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer-C# Angular Azure. Be the first to apply!