As an Enterprise Application Architect you will be responsible for effective design, architecture and integration of applications, application services, application integration, and general non-infrastructure services utilized in the delivery of business solutions.This role involves collaboration with architects and project teams to design and implement solution architectures for applications with integrations across a wide estate of applications both on premise and multi-cloud.
Leads team of related disciplines in pursuit of strong Architecture and Design
Designing solutions that transition from existing traditional integration platforms to a micro-services based architecture
Define new solutions using microservice-oriented architecture patterns, automating business process models and cloud-based services
Building process-centric solutions by architecting business process focused IT infrastructures
Creating architectural roadmaps to and migrate applications into cloud-based servicess
Design authority for any integration architectures and solutioning
Define and delivering integrated solutions by applying proven delivery methodologies including Agile and Model-Driven techniques
Design message and event-driven architectures
Select systems and capabilities to meet business requirements, evaluate new techniques for improved functionality and continuously review existing estate for improvements as new technologies emerge
Gathers and analyzes data and develops architectural requirements at project/program level
Leads and coordinates the domain technical and business discussions relative to future architecture direction for new projects, new platforms and applications
Ensures compatibility with existing solutions, infrastructure, services, and strategic requirements
Participates in platform strategy development, including environmental analysis, opportunity identification, value cases and leading POCs
Contributes to the broader Enterprise Architect solutioning
Identifies opportunities for reuse of applications, services, data, and integration solutions
Contributes to the development of software and data delivery platforms with reusable components that can be orchestrated together into different methods for different business
Ensures the conceptual completeness of the solutions implemented by IT as a whole
Oversees ongoing quality activities across the enterprise application estate and champions related improvement initiatives
Consults on application or infrastructure/development projects to fit systems or infrastructure to the technical architecture, and identify when it is necessary to modify the technical/solution architecture to accommodate project needs
Leads the research and evaluation of emerging technology, industry and market trends to assist in project development and/or operational support activities.
Reviews existing business processes/applications and establishes metrics to improve
Demonstrates leadership by assisting both technological and business communities with solution designs that meet business requirements.
Coordinate with business customers, analysts and prepare design for systems.
Manage all enterprise application architectural issues and recommend alternatives as needed
Minimum requirement of four-year college degree in computer science, software engineering, or related discipline, or equivalent experience
10+ years of IT and business/industry work experience including architecture, design, and deployment; systems lifecycle management; and application development planning and management; 5+ years in an application architect role preferred
Mastery of advanced integration technologies – SOA, Microservices, ESB/messaging, API gateways, event-driven architectures, as well
Knowledge and experience with to Azure and/or AWS application services and middleware, including serverless compute.
Strong understanding of cloud architecture best practices, standards and services
Demonstrated ability to constantly learn outside of a classroom environment, and successfully apply learnings
Demonstrated self-motivator that can estimate tasks and workload to achieve deliverables and goals
Candidates local to Colorado highly preferred. Must be eligible to interview onsite in Colorado. Must be able to work on a W2 basis without sponsorship for ANY US employer. Third-Party Applications Not Accepted.
Thank you in advanced for your interest!