Principal Application Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

H&R Block · 2 weeks ago

Principal Application Architect

H&R Block is a leader in tax preparation and financial services, dedicated to helping clients and communities. The Principal Application Architect will define technology direction and architectural strategy for the Application Enterprise Architecture Domain, guiding the technical implementation and ensuring best practices are established and followed throughout the organization.

ConsultingRetailService IndustryTax Preparation
check
H1B Sponsor Likelynote

Responsibilities

Create, maintain and oversee 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
Develop and establishe 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
Explore 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
Participate 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
Provide expertise and shares an understanding of current capability gaps, architectural gaps, and market and industry trends that can be used to set future direction
Work side-by-side with other IT groups such as Development and Enterprise Technology to closely align strategy with delivery and drive adoption
Design, model and implement 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

Qualification

Application ArchitectureCloud InfrastructureMicroservices ArchitectureAPI DesignRDBMSNoSQLDevOps ConceptsSystem Design PrinciplesPerformance OptimizationMentoring EngineersTechnical AcumenEffective CommunicationTeam LeadershipPresentation SkillsCreative Problem Solving

Required

Bachelor's degree in a related field or the equivalent through a combination of education and related work experience
12 years minimum related work experience in architecture, technology design, development, implementation and support functions
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
Proven experience and expertise in defining Enterprise vision, strategy and principles for application design
Effectively liaise between the Business (product teams) and data solution development, integration and governance teams
Strong 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 patterns, Conceptual design for apps, Sequence modeling of application workflow, Business capabilities mapping to solution design, Highly scalable enterprise application design with internal and external users, Performance and memory optimization with .NET and Azure, System to system integration, Cloud resilient design patterns, API design, Engineering 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
An understanding of DevOps concepts and principles
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

Preferred

Microsoft AZ900 Certification
Microsoft AI900 Certification
A deep understanding of MS Azure cloud environment
A deep understanding of Azure Database and Storage technologies
Experience and expertise designing, implementing or maintaining Event driven architecture, Distributed system architecture, Micro Frontends, Apps implementing front end SPA frameworks, DevOps pipeline development and best practices, UI app design standards and guidelines

Benefits

Medical and prescription drug coverage
H&R Block Retirement Savings Plan (401(k) Plan)
Employee Assistance Program
(virtual) fitness center programs
Associate discount program
Business Travel Accident Insurance
Associate Tax Prep benefit

Company

H&R Block

company-logo
H&R Block is a tax solutions provider that offers tax returns, filings, and advisory services for individuals and businesses. It is a sub-organization of Ameriprise Financial.

H1B Sponsorship

H&R Block has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)

Funding

Current Stage
Public Company
Total Funding
unknown
1978-01-13IPO

Leadership Team

leader-logo
Andy Phillips
Vice President - The Tax Institute at H&R Block
linkedin
leader-logo
George Agurkis
Vice President, Government Relations
linkedin
Company data provided by crunchbase