Logo
Kansas City International

Senior Software Engineer

Kansas City International, Kansas City

Save Job

Overview

Provide technical expertise to design, develop and maintain software components and products that support H&R Block business applications. Work on end-to-end software development of tax software products; design customized user interface components/web pages; UI frameworks, API architecture; and cloud technologies. Provide direction in architectural changes in the system. Design customized tax logic-based navigation frameworks, tax diagnostic models. Build unit test tools for ensuring code quality. Develop custom build pipelines utilizing Azure YAML configurations. Provide mentorship and coaching to team members.

Qualifications

Bachelor’s degree or equivalent in Computer Science, Information Technology, Electronics Engineering or a related field.

Five years of software design and development experience in:

  • .NET technologies, including C#, ASP.NET, .NET framework 6/8, .NET Core.
  • Full-stack web application development with TypeScript, JavaScript, Angular, jQuery, HTML5, CSS3, XAML to build responsive and user-centric interfaces.
  • Microsoft Azure cloud, including PaaS solutions such as Azure App Services, Azure Functions, Azure Blob Storage, Azure Service Bus, Azure SignalR Service, design patterns and event-driven architectures to manage scalable applications.
  • API development with GraphQL, REST and microservices.
  • Azure SQL Database and stored procedure optimization.
  • Test Driven Development practices and tools including Azure DevOps, Azure Application Insights, Nginx, Git, Visual Studio, VS Code and SQL Server Management Studio.
  • Designing customized logic-based navigation frameworks.
  • Developing unit testing frameworks.
  • Custom build pipelines using Azure YAML.

#J-18808-Ljbffr