Senior Software Engineer

1 week ago


Kansas City, Missouri, United States H&R Block Full time

About the Role

We're seeking a highly skilled Senior Software Engineer to join our technology team at H&R Block. As a key member of our team, you'll play a crucial role in modernizing our software architecture and driving innovation in our technology stack.

Key Responsibilities

  • Design, develop, and maintain software components and products that support H&R Block business applications.
  • Lead day-to-day functional tasks in the team, provide developer support, and maintain the development environment.
  • Collaborate with QA, UX, and other related teams to ensure consistent understanding of requirements and approach.
  • Assist in planning and implementation of a strategic direction for the product.
  • Identify product design features to support scalability, usability, and better performance.
  • Drive technical design and code reviews for all new enhancements and maintenance work delivered by the development team.
  • Understand complex business and functional requirements and produce technical specifications and product requirements.
  • Mentor and coach other team members on the latest technological advances within the current technology used and establish consistent best practices.
  • Design and development of solutions that integrate with vendor tools seamlessly utilizing REST services and other integrations using design patterns.
  • Work with Product Management and other developers to understand design requirements and provide estimates for development.
  • Work closely with QA to identify test cases and devise efficient, scalable testing processes.
  • Raise issues proactively that might impact delivery commitments.
  • Research new features and technologies.
  • Fix production issues and maintain the code as needed.

Requirements

  • Bachelor's degree or the equivalent in Computer Science, Computer Information Systems, Information Technology, or related field.
  • Minimum five years of recent experience in development, unit testing, and troubleshooting of large applications primarily within the.NET framework using C# language.
  • Hands-on experience in following technologies: Azure Cloud, App Service Environment (ASE), ASP, Storage Account, Event-driven applications using Azure Functions, Durable Functions, and Service Bus, Git, Build YAML pipelines (CI/CD) in Azure DevOps, ASP.Net Core microservices, App Insights, Cosmos, and/or SQL Server.
  • Experience with Azure DevOps platform including source control management systems and continuous integration/deployment environments.
  • Experience developing engineering solutions to meet functional & non-functional requirements.
  • Strong communication skills and problem-solving skills.

Preferred Qualifications

  • Experience with UI tools and frameworks such as HTML, CSS, JavaScript, Sass, Bootstrap, Angular, web components.
  • Blazor web assembly.
  • Azure SignalR service.
  • Familiarity with Oauth2 flows.
  • Infrastructure as code using Terraform.


  • Kansas City, Missouri, United States SS&C Technologies Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at SS&C Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining SaaS applications using Java, JUnit, JPA, Spring, and other technologies.Key Responsibilities:Provide technical or...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our technology team. As a key member of our team, you will play a critical role in modernizing our software architecture and driving innovation in our products.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software components and...


  • Kansas City, Missouri, United States Federal Reserve Bank of Kansas City Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at the Federal Reserve Bank of Kansas City. As a key member of our Regional, Public, & Community Affair (RPCA) Solutions delivery team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the...


  • Kansas City, Missouri, United States E-talentnetwork Full time

    Job Title: Senior Software DeveloperE-talentnetwork is seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design, code, and test new and existing applications using core software engineering principles.Develop robust solutions using object-oriented principles and established design patterns.Lead regular code reviews to...


  • Kansas City, Missouri, United States Federal Reserve Bank Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Federal Reserve Bank of Kansas City. As a key member of our technology team, you will play a critical role in the design, implementation, and testing of a cloud-based financial application.Key ResponsibilitiesWork in an agile and collaborative environment to...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our technical support team. As a key member of our team, you will be responsible for reviewing client-reported defects, identifying technical solutions, and assisting with the implementation of those solutions.Key ResponsibilitiesAnalyze and design software break fixes and minor...


  • Kansas City, Missouri, United States Federal Reserve Bank of Kansas City Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Regional, Public, & Community Affair (RPCA) Solutions delivery team. As a key member of our team, you will be responsible for delivering high-quality frontend solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with UX and graphic designers to...


  • Kansas City, Missouri, United States Federal Reserve Bank of Kansas City Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Regional, Public, & Community Affairs (RPCA) Solutions delivery team. As a key member of our team, you will be responsible for delivering high-quality frontend solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with UX and graphic designers to...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our technology team at H&R Block. As a key member of our team, you will play a critical role in modernizing our software architecture and designing, developing, and maintaining software components and products that support our business applications.Key ResponsibilitiesDesign and...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SS&C Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining our SaaS applications.Key ResponsibilitiesProvide technical expertise to help design solutions for our TRAC platformCollaborate with project...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SS&C Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining our SaaS applications.Key ResponsibilitiesProvide technical expertise to help design solutions for our TRAC platformCollaborate with project...


  • Kansas City, Missouri, United States Insight Global Full time

    Job Description**Technical Lead - Full Stack Engineering**We are seeking a highly skilled Technical Lead to join our team at Insight Global. As a Technical Lead, you will be responsible for overseeing a team of 8-10 engineers and guiding them in the development of full-stack applications.Key Responsibilities:Lead a team of engineers in the development of...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About SS&C TechnologiesSS&C Technologies is a leading global provider of investment and financial services for the financial services and healthcare industries, operating in 35 countries with over 20,000 employees. As a Fortune 1000 company, we offer innovative solutions to help organizations manage and account for their investments effectively.Job Title:...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at H&R Block. As a key member of our technology team, you will play a critical role in modernizing our software architecture and driving innovation in our products.Key ResponsibilitiesDesign, develop, and maintain software components and products that support H&R Block...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About the RoleSS&C Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining SaaS applications using Java, JUnit, JPA, and Spring.Key Responsibilities:Provide technical expertise to help design solutions for the TRAC...


  • Kansas City, Missouri, United States TEKsystems Full time

    Position Overview:As a key member of the Delivery Team, you will play a vital role in the Technology Modernization Strategy.In your role as a Senior Go Software Engineer, you will collaborate with a dynamic development team to create innovative banking applications and shared platform services utilizing a cutting-edge technology stack. You will engage daily...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our technology team in modernizing our software architecture. As a key member of our development team, you will design, develop, and maintain software components and products that support H&R Block business applications.Key ResponsibilitiesDevelop new product features and maintain...


  • Kansas City, Missouri, United States Burns & McDonnell Full time

    **Position Overview**Burns & McDonnell is looking for a Senior Transportation Engineer to enhance our dynamic Transportation Practice. The ideal candidate will possess strong interpersonal and communication skills, enabling effective collaboration in both independent and team settings.In this role, you will join a dedicated team that values each member's...


  • Kansas City, Missouri, United States Saicon Consultants Full time

    Android Mobile Application DeveloperWe are seeking a talented software engineer to join our Mobile Development team as an Android Mobile Application Developer. This team focuses on creating innovative products and services for mobile devices.Responsibilities:Design, development, and testing of Android mobile applications.Test on the latest mobile...


  • Kansas City, Missouri, United States Burns & McDonnell Full time

    About the RoleBurns & McDonnell is seeking a highly skilled Senior Roadway Engineer to join our Transportation Practice in Omaha, Nebraska and Kansas City, Missouri offices.Key ResponsibilitiesLead the design and analysis of transportation projects, working closely with a multi-discipline team of engineers and technicians.Develop and implement horizontal and...