With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.
Job Summary
The Director Enterprise Architect is an individual contributor that is responsible for the technical strategic direction across one or more technology domains and coordinates with IT engineering and operations leadership to guide the organization's assets from the current state to the target state architecture. This is achieved using roadmaps, diagrams, reference models, implementations, standards, guidelines, and best practices. The incumbent will also help to identify opportunities to simplify our technology environment, reduce tech debt, improve operational efficiency, and enhance our security. Additional responsibilities include reviewing technology capabilities to ensure the appropriate and successful use of technology in support of our applications and business. Lastly, they are an established enterprise architect with broad domain experience in financial services and our business, systems, or technologies.
Responsibilities
- Owns one or more technical domains and drives the organization’s assets from the current state to target state architecture using roadmaps, diagrams, reference models, implementations, standards, and best practices.
- Maintains subject matter expertise in their assigned domain, whether business or technical.
- Collaborates with members of IT to review and assess the architecture of Products, Systems, or Applications for compliance to existing standards, guidelines, or best practices.
- Collaborates with other Enterprise Architects to ensure that any recommendations or approaches will align well from an Application, Infrastructure, and Data perspective.
- Performs in-depth technical analysis, research, proof of concepts, and evaluations as required to validate that the recommendations Enterprise Architecture makes are sound and will not introduce risk into IT Execution.
- Maintains an understanding of long-term company and enterprise strategy to ensure that designs will enable the company to meet the changing industry/competitive demands.
- Reviews Systems, Applications, or Products and provides recommendations for improvements that will enhance the alignment to standards, best practices, or guidelines.
- Collaborates with Enterprise Architecture and other members of IT to define architecture standards that drive business capabilities and optimization to create efficiency, quality and agility.
- Must be able to effectively communicate, and influence teams to do what is best for Arch MI without direct reporting responsibility.
- Prepares presentations, documents, diagrams, models, and other artifacts as required to communicate analysis, recommendations, or designs.
- Communicates with stakeholders at varying levels within the organization to drive our use of technology forward.
- Works independently with little supervision and drives assigned activities to desired outcomes and results.
- Serves as a trusted advisor to the CTO and IT Leadership team.
Knowledge & Skills
- Demonstrated expertise in the implementation, and maintenance of large-scale software systems and defining new architectural models while ensuring security remains top of mind.
- Expert level experience in Application, Integration, API, and Information Architecture using Java, Angular, Spring Boot, CI/CD, SQL, NOSQL, and Kubernetes based technologies.
- Demonstrated understanding of Enterprise Architecture practices and processes in an agile environment
- Solid understanding of Private Cloud, IaaS, PaaS, and SaaS, as well as various Cloud Models with a preference towards Azure experience.
- Prior experience migrating applications from an on-premise environment to a hybrid cloud environment leveraging various migration strategies.
- Strong problem solving, analytical, and decision-making skills and experience. Ability to balance between most ideal and most pragmatic solutions that meet the business needs.
- Must be a team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus.
- Must be highly reliable and commitment oriented.
- Excellent interpersonal, communication, presentation & consultative skills for effective relationships and planning long term projects with senior management.
Education & Experience
- Required knowledge & skills would typically be acquired through a Bachelor’s degree and 10+ years of related experience in software development, infrastructure delivery, and/or information management.
- Prior experience and accountability for system or applications architectures is expected.
Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn’t the right fit but you’re interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch’s Talent Acquisition team.