Job Title

Head of Enterprise Architecture
 

Location

Central CT
 

The Head of Enterprise Architecture's purpose is to lead our Client’s Enterprise architecture function, covering Digital, POS and corporate system areas.  They will be responsible for working with architects and developers across all areas of technology to build and maintain a comprehensive technical architecture for Client that is flexible, scalable, operable, secure, maintainable, and meets the performance needs of the business.

Responsibilities include, but are not limited to:

  • Understand business goals and drivers and translate those into an appropriate technical solution
  • Architect and implement full-stack web and mobile software solutions
  • Analyze technical requirements, assess capabilities and analyze findings to provide appropriate solution recommendations and adoption strategy
  • Provide experienced direction with enterprise API and Platform Architectural strategy and implementation           
  • Create the conceptual, logical and physical design for full-stack web, mobile, middleware, and microservice software solutions
  • Research, analyze, recommend and select technical approaches for solving difficult and challenging development and integration problems
  • Develop presentations for Client leadership teams around software engineering solution offerings
  • Develop and deliver proposals to leadership including content, budgetary estimates, risk assessment, and resource requirements                                            
  • Collaborate as part of larger delivery teams which may include project managers, business analysts, architects, developers, and change management professionals                                                                                  
  • Provide technical direction and oversight to in-house and vendor software engineering implementation teams
  • Cultivate and groom enterprise standards, guidelines, and documentation
  • Foster and build a Solution Architect mindset and culture within Enterprise
  • Evangelize, coach, and groom domain expertise and practice capabilities within Client’s world headquarters Technology
  • Scale architectural solutions appropriately to account for International and Global requirements including localization and security
  • Leadership, People Management, and Stakeholder Management

Skills and Abilities Required:

  • Able to foster positive working relationships across the Technology and Digital function
  • Bias for action and results, while being cognizant of longer term goals ("Make it Right")
  • Able to manage the details while maintaining focus on longer term strategic goals
  • 10+ years previous software engineering experience
  • B.S. in Computer Science, related fields or commensurate work experience
  • 5+ years developing mobile applications (e.g., iOS, Android, Xamarin, Scala)
  • 5+ years of API strategy, design and development
  • 5+ years developing front end (web) applications (e.g., Backbone, React, Angular.js)
  • 5+ years server-side development (e.g. .NET, node.js)
  • Experience designing large-scale software system which are extensible, fault-tolerant, and maintainable
  • Experience with agile software development (including TDD and BDD and tools such as Selenium and Cucumber).
  • Strong analytical problem-solving ability
  • Good written, verbal communication and presentation skills
  • Self-starter with the ability to work independently and as part of a project team

The successful candidate may also have:

  • API management experience (e.g., Mulesoft, Apigee, Snaplogic, Dell Boomi)
  • Project experience implementing software engineering and DevOps services for business teams or consumers
  • Product knowledge and understanding of IaaS/PaaS platforms including: AWS, Microsoft Azure, Google Cloud
  • Risk assessment and enterprise IT procurement experience
  • Software development vendor management experience
  • Software performance analysis, troubleshooting and remediation techniques
  • Automation and configuration management and the concept of Infrastructure as Code

Three most important strengths/attributes:

·         Architecture experience specifically w/ .Net stack

·         Stakeholder management

·         Deep understanding of enterprise/global business

Location: Central CT

Compensation: Annual salary - $175,000-$190,000 plus full benefit packag