About The Position

The Enterprise Architect, Applications defines, governs, and advances CoreCivic’s application architecture strategy to align with business objectives, technology standards, security expectations, and enterprise transformation initiatives. The role connects business strategy, solution delivery, architecture governance, and technology execution, and guides application architecture decisions so development practices, technology selections, and application portfolios support enterprise standards and long-term strategic direction. This is an onsite position in Brentwood, Tennessee, requiring attendance Monday through Thursday, four days per week. Candidates must be local within 50 miles of Brentwood at the time of application. No relocation package is provided. Domestic U.S. travel may be required.

Requirements

  • Bachelor’s degree from an accredited college or university in Information Technology, Computer Science, Engineering, or a related field; additional related work experience may substitute for the required education on a year-for-year basis.
  • At least 7 years of progressive experience in technology, software engineering, solution architecture, application architecture, enterprise architecture, or a related discipline.
  • Experience designing, evaluating, or governing complex enterprise application ecosystems across multiple business domains.
  • Experience working with executive stakeholders, business leaders, architects, developers, cybersecurity teams, infrastructure teams, vendors, and delivery teams.
  • Proficiency in Microsoft 365 applications.
  • Must be local within 50 miles of Brentwood, Tennessee, at the time of application.
  • Ability to work onsite in Brentwood Monday through Thursday, four days per week.

Nice To Haves

  • Master’s degree.
  • At least 5 years of experience in an architecture leadership, senior architecture advisory, or comparable strategic technology role.
  • Microsoft Azure Solutions Architect Expert, AWS Certified Solutions Architect, or comparable cloud certification.
  • SAFe Architect or related Agile architecture certification.

Responsibilities

  • Develop and maintain enterprise application architecture strategies, roadmaps, principles, standards, and reusable reference patterns.
  • Translate business strategy and capability needs into technology-enabled application architecture direction.
  • Evaluate application architectures for scalability, maintainability, resiliency, security, performance, operational fit, and strategic alignment.
  • Guide application modernization, cloud adoption, platform consolidation, legacy transformation, and application portfolio rationalization efforts.
  • Define and maintain design standards for applications, APIs, integrations, data flows, and platform services.
  • Review application designs, technical proposals, and development approaches for alignment with enterprise architecture direction.
  • Partner with development teams to promote best practices for application design, API development, integration, testing, deployment, DevOps, CI/CD, automation, and lifecycle management.
  • Engage with other enterprise architecture members to ensure consistency and alignment across the team and IT partnerships.
  • Provide strategic guidance on technical debt reduction, solution quality, reuse, standardization, and sustainable application delivery models.
  • Lead or participate in architecture review boards and technology selection reviews.
  • Ensure application decisions align with cybersecurity, data governance, compliance, resiliency, and operational requirements.
  • Communicate complex architectural topics in business-relevant language to executives, business leaders, product owners, vendors, architects, developers, infrastructure teams, and security teams.
  • Influence enterprise technology decisions through collaboration, architectural credibility, strategic leadership, and sound business judgment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service