Architect

H&R Block
Remote, Colorado
Remote
Full-time

What you'll do...

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.

What you'll bring to the team...

Education :

Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience.

Work Experience :

  • 8 years’ experience in architecture, technology design, development, implementation and support functions
  • Experience deploying, managing and scaling containerized applications using Kubernetes or AKS
  • An understanding of DevOps concepts and principles
  • Proven experience and expertise in the following : Define Enterprise vision, strategy and principles for application designEffectively liaise between the Business (product teams) and data solution development, integration and governance teamsStrong ability to understand the implication of data on people, processes, products and technology
  • Proof points of successfully accomplishing following Enterprise Application Architecture tasks : System Design principles and patternsConceptual design for appsSequence modeling of application workflowBusiness capabilities mapping to solution designHighly scalable enterprise application design with internal and external usersPerformance and memory optimization with .

NET and AzureSystem to system integrationCloud resilient design patternsAPI designEngineering best practices and guidelines

  • Experience with a diverse set of platforms and technologies, as well as experience with structured methods and the software development life cycle
  • Application Architecture experience related to Cloud infrastructure and technology components
  • Familiarity with Microservices Architecture and development patterns
  • A willingness to value progress over perfection
  • Ability to manage the evolution of architectural roadmaps for your domain, showing how new features are released or updated, with an eye on paying down technical debt with minimal disruption
  • Ability to work with limited direct supervision
  • Ability to work creatively and analytically in meeting team needs
  • Ability to mentor engineers in overall architectural best practices and depth within their domain
  • Team lead experience
  • Proficiency in one or more RDBMS and NoSQL platforms
  • Effective oral, written and interpersonal communication skills
  • Effective presentation skills
  • High degree of technical and business acumen

It would be even better if you also had...

  • AZ900 Certification
  • Strong proficiency in MS Azure cloud environment
  • Deep understanding of Kubernetes or AKS including ensuring high availability, reliability and scalability
  • Expertise in Azure Database and Storage technologies
  • Experience in designing, implementing or maintaining the following : Event-driven architectureDistributed system architectureCloud native microservice-based architecturesDevOps pipeline development and best practicesMicro FrontendsFront end SPA framework implementationsUI application design standards and guidelines

Pay Range Information

The pay range for this position is listed below. Local minimum wage laws apply. This information is posted pursuant to local requirements to provide applicants with information about what they might be eligible to receive.

Individual pay decisions will depend on job-related factors such as experience, education, skill, performance, and geographic location where work will be performed.

Successful candidates may be able to participate in one or more incentive compensation or short-term incentive plans, which could generate additional earnings in accordance with the terms of each plan.

  • Qualifying associates can enroll themselves and / or their eligible dependents in medical and prescription drug coverage;
  • can participate in the H&R Block Retirement Savings Plan (401(k) Plan), the Employee Assistance Program, (virtual) fitness center programs, and the associate discount program;

are automatically enrolled in Business Travel Accident Insurance; and receive Associate Tax Prep benefit.

Pay Range Minimum

110000

Pay Range Maximum

187000

30+ days ago
Related jobs
Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Senior Architect - Technology to define data strategy and architecture for seamless data integration. ...

Promoted
RevGen Partners
Centennial, Colorado

RevGen is currently looking for a highly motivated candidate to join our growing technical team as an Architect. The Architect will bring innovative and strategic thinking to the Firm and to our target market. Collaborate with others (Clients, Business Analysts, Project Managers, Architects, Develop...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Pre-Sales Solutions Architect. ...

KPMG-UnitedStates
Boulder, Colorado

Enterprise Portfolio Architect LRC/Risk. KPMG is currently seeking an Enterprise Portfolio Architect LRC/Risk to join our Digital Nexus technology organization. Facilitate organizational change by defining technical strategies for the firm, supporting efforts to reduce costs, increase efficiencies, ...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Solutions Architect specializing in SME Market Infrastructures. ...

AtkinsRéalis
Denver, Colorado

This opportunity is open for a well-rounded professional looking for in-depth architectural design and construction experience with technical and design mentorship leading to architectural licensing and increased leadership at AtkinsRealis. Provide Project Architects/Project Managers with status rep...

Parsons Corporation
Colorado Springs, Colorado

As a Solutions Architect, you will have the chance to work with state-of-the-art technologies, including sensor systems, data processing algorithms, and geospatial analysis tools. Design and implement OPIR system architectures that meet operational requirements and performance objectives. Applying y...

Highmark Health
CO, Working at Home, Colorado

Ability to address complex software architecture challenges, including the evaluation of technologies, architectural patterns, architectural modeling, architectural views, component specification, and design principles. Cloud Service Provider Solution Architect Certification, including AWS Solution ...

HexaQuEST Global
Denver, Colorado

Experience working as Enterprise Architect;. ...

Deloitte
Denver, Colorado

Manager, Operations and Technology Transformation, Guidewire Application Solution Architect. We architect operating models and processes that enable growth, optimize capital, and maximize operational efficiency. Responsible for end-to-end architecture of the Guidewire platform, focusing on configura...