Enterprise Architect
Apex Informatics
Denver, colorado
Job Details
Not Specified
Full Job Description
Assess the current state of architecture and determine its future state with
associated roadmap in order to support CBMS operations and technology
objectives
Strive to close technical debt and shrink technology footprint
Evolve the usage of architecture models and patterns, reference architectures,
guidelines, etc. that serve as the critical input to build consistent and
standardized solutions
Work with multiple vendors to develop and implement specific aspects of the
software and architectural solution. This aspect of the role may require the
architect to consider costs and timelines and ensure that vendors meet deadlines
for deliverables and project elements. They may review proposals and estimates
from these vendors and determine whether they fit into existing budgetary and
time restrictions and ensure that the solutions work with other connected systems
and efforts.
Create an engaging and influencing set of procedures to help implement
architecture governance processes
Provide leadership and subject matter expertise in design and execution to meet
both functional and non-functional requirements in alignment with overarching
strategy and roadmap
Oversight for all architecture changes for compliance with standards and
alignment with guidelines and blueprints
Key deliverables will include, but are not limited to, developing System Architecture
Document, contextual and conceptual architecture views for the application(s),
technology plan(s), architecture review & design, and security champion
Work closely with senior leadership, enterprise/platform architects, tech leads,
developers, scrum masters, product/program/project managers to ensure that all
stakeholders have the necessary direction and feedback to deliver the product
features at regular intervals, on-time, and with high-quality
Understand and align with CBMS operational goals, and communicate to agency
and technology leadership
Requirements
10+ years of leading software development teams, solutioning across multiple
platforms and paradigms with agile process management, financial management,
resource management, and demand management capabilities
5+ years of experience with running large/complex projects with multiple
dependencies
2+ years related experience of SOAP/REST Web Services
Experience in the public sector, Human Services and Benefits Management is a plus
Preference for candidates with modernization experience using Mulesoft platform
Skills
Enterprise Architecture
TOGAF
Cloud (AWS/AzureCloud/GCP)
Software Architecture
Arch Models (Viewpoints/4+1/IEEE42010)
Arch Patterns (ADR-MVC/SOA/Microservices/Layers)
Software Platforms (Java)
Cloud Platforms (IaaS/PaaS/SaaS)
Software Development (SDLC/Agile)
Design Patterns (Domain-specific/Creational/Structural/Behavioral patterns)