Job Description

Enterprise Architect

Cancer care is all we do

Hope in healing

Cancer Treatment Centers of America® (CTCA®) takes a unique and integrative approach to cancer care. Our patient-centered care model is founded on a commitment to personalized medicine, tailoring a combination of treatments to the needs of each individual patient. At the same time, we support patients’ quality of life by offering therapies designed to help them manage the side effects of treatment, addressing their physical, spiritual and emotional needs, so they are better able to stay on their treatment regimens and get back to life. At the core of our whole-person approach is what we call the Mother Standard® of care, so named because it requires that we treat our patients, and one another, like we would want our loved ones to be treated. This innovative approach has earned our hospitals a Best Place to Work distinction and numerous accreditations. Each of us has a stake in the successful outcomes of every patient we treat.

Job Description:

Health Pay, Inc. is seeking a hands-on Enterprise Architect (EA) to join the office of the Chief Technology Officer.  This individual should have a track record of working in a variety of different capacities.  Although the role is primarily software oriented, related to cloud-based application development, this individual should have a broad engineering background and be able to tackle a wide variety of engineering problems using first principles.

The Enterprise Architect will be connected "tissue" across multiple different engineering groups each with their own development teams and application architects. Where individual teams will have a business-specific view, the EA has a global purview.  The EA will be responsible for ensuring that solutions are interoperable, complementary, secure, and scalable. Additionally, the EA will evangelize best practices, agile methods, and promote re-use wherever possible.

The ideal candidate will have current hands-on technical skills in at least one relevant domain (listed below), be analytical, entrepreneurial, prolific, and be able to easily context switch between programs. Although this is an individual contributor role, this individual should have strong leadership capabilities and superior communication - particularly in writing and in code.


  • Keeper of the unified technical vision reflecting the organization’s overall business objectives as well as goals for each operating company.
  • Technical oversight of a unified cloud-based microservices platform connecting multiple different business units.
  • Develops and maintains an enterprise wide innovation program to incubate new business opportunities and develop intellectual property.
  • Oversees design and code reviews, participates in in-progress demos, and is active in backlog grooming and sprint planning for all development teams.
  • Performs technical diligence on new business and partnership opportunities.
  • Evaluates build versus buy strategies.
  • Mentors personnel at all levels.
  • Organizes training to improve employee knowledge and skills for future organizational growth.
  • Curates a flexible, yet opinionated architecture that can accommodate a variety of different use cases.
  • A passionate advocate for disciplined and iterative development approaches.
  • As necessary performs ad hoc tasks that require technical input.

Relevant Technology

  • Mastery of at least one of these technologies: Java, Python, or C#
  • Current hands-on expertise with AWS ideally implemented via Terraform
  • Familiarity with React or AngularJS
  • Familiarity with database design and working with large complex data sets

Knowledge and Skills

  • Experience designing and building cloud-native software systems, with specific experience in services-based and event-driven systems.
  • Experience implementing a microservice-based architecture using Kubernetes and/or AWS Lambda.
  • Experience in Information Technology strategy, especially in Enterprise Application Architecture assessment, implementation, and design.
  • Experience in architecture, deployment and managing scalable enterprise collaboration/information management applications utilizing taxonomies, workflows, custom component development and enterprise content delivery strategies.
  • Polished presentation style - ideally someone with experience doing training / public speaking and is active on social media with respect to technical topics.
  • Experience working on a small team in an entrepreneurial environment.
  • Exposure to machine learning, NLP, and other artificial intelligence techniques.
  • Expert-level knowledge of DevOps practices and demonstrated commitment to its implementation
  • Basic knowledge of healthcare, protecting patient privacy, HIPAA and key standards such as HL7 / FHIR are important.
  • Previous experience in healthcare development is important
  • Experience working with offshore development teams is preferred
  • A Bachelor’s degree in Computer Science, Math, or Engineering or at least ten years working as a professional software developer is absolutely required. Master’s degree and / or PhD is desirable.

We win together

Each CTCA employee is a Stakeholder, driven to make a true difference and help win the fight against cancer. Each day is a challenge, but this unique experience comes with rewards that you may never have thought possible. To ensure each team member brings his or her best self, we offer exceptional support and immersive training to encourage your personal and professional growth. If you’re ready to be part of something bigger and work with a passionate, dynamic group of care professionals, we invite you to join us. 

Visit: to begin your journey.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online