H&R Block-posted 6 months ago
Full-time • Senior
Kansas City, MO
Professional, Scientific, and Technical Services

The Application Architect is primarily responsible for defining technology direction and architectural strategy for the Application Enterprise Architecture Domain. They will define and execute the architecture process for technology solutions with guidance from the Director of Enterprise Architecture and the Principal Application Architects. This role is a Subject Matter Expert in the Application domain and contributes to the development of the domain as a companywide authority. Creates, maintains and oversees portions of the Enterprise Architecture Strategy by applying deep expertise in the Application design area and is responsible for defining the Enterprise Application Strategy and Framework. Develops and establishes architectural best practices, standards and guidelines that drive the design of technology solutions and educates others throughout the organization on the function of architecture. Guide the technical implementation of the Application domain by solving complex problems; escalating issues or risks, as appropriate; recognizing and capitalizing on improvement opportunities; evaluating recommendations made; and influencing the completion of project tasks by others. Responsible for time sequencing, prioritization and managing the growth of the application environments. Assist the Chief Information Security Officer (CISO) in the determination of data security, data Encryption and privacy requirements related to SOX, CCPA, GDPR and PCI Compliance. Guide the full lifecycle of application solutions, including requirements analysis, platform selection, technical architecture design, application design and development, testing, and Test and Deployment in Cloud Infrastructures. Explores emerging business functions and technology and serves as a champion for new ideas and technologies that have potential benefit either to increase revenue or improve efficiencies. Participates in the adoption of new technologies by researching technical trends and developments in the Application domain. Work with external vendors to establish a pipeline into emerging technologies. Evaluates the impact and feasibility of new technologies within their domain before incorporating them into their domain technical architectures. Lead the creation of proof of concept and prototype development using internal and external resources. Provides expertise and shares an understanding of current capability gaps, architectural gaps, and market and industry trends that can be used to set future direction. Works side-by-side with other IT groups such as Development and Enterprise Technology to closely align strategy with delivery and drive adoption. Designs, models and implements new systems architectures. Conduct technical walk-through sessions, participate in pre- and post- implementation project reviews, and ensure that architecture designs are developed, maintained, and accessible. Consult with customers to solve business problems by adapting current technology and/or capitalizing on emerging technology for competitive advantage to meet the strategic objectives of the customer. Drive adoption by evangelizing technologies that have applicability and benefit to HR Block. Conduct demonstrations and presentations to executive management of prototypes and proof-of-concepts. Conduct presentations to large audiences both internal as well as external to HR Block. Conduct technical walk-through sessions. Participate in pre and post implementation project review. Work with multiple stakeholders, including business, product, and UX team members to influence the application data-flow design and extensible product platform architecture.

  • Define technology direction and architectural strategy for the Application Enterprise Architecture Domain.
  • Execute the architecture process for technology solutions.
  • Contribute to the development of the domain as a companywide authority.
  • Create, maintain and oversee portions of the Enterprise Architecture Strategy.
  • Develop and establish architectural best practices, standards and guidelines.
  • Guide the technical implementation of the Application domain.
  • Assist the Chief Information Security Officer in determining data security and privacy requirements.
  • Guide the full lifecycle of application solutions.
  • Explore emerging business functions and technology.
  • Work with external vendors to establish a pipeline into emerging technologies.
  • Lead the creation of proof of concept and prototype development.
  • Consult with customers to solve business problems.
  • Drive adoption by evangelizing applicable technologies.
  • Conduct demonstrations and presentations to executive management.
  • Work with multiple stakeholders to influence application data-flow design.
  • Bachelor's degree in a related field or equivalent experience.
  • 8 years minimum related work experience.
  • Experience deploying, managing and scaling containerized applications using Kubernetes or AKS.
  • Understanding of DevOps concepts and principles.
  • Proven experience in defining Enterprise vision, strategy and principles for application design.
  • Ability to liaise between Business and data solution development teams.
  • Experience with system design principles and patterns.
  • Experience with highly scalable enterprise application design.
  • Experience with performance and memory optimization with .NET and Azure.
  • Experience with system to system integration.
  • Familiarity with Microservices Architecture and development patterns.
  • Ability to manage the evolution of architectural roadmaps.
  • AZ900 Certification.
  • Strong proficiency in MS Azure cloud environment.
  • Deep understanding of Kubernetes or AKS.
  • Expertise in Azure Database and Storage technologies.
  • Experience in designing event-driven architecture.
  • Experience in cloud native microservice-based architectures.
  • Experience in DevOps pipeline development and best practices.
  • Competitive compensation.
  • Health and well-being support.
  • Opportunities for professional development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service