Apply

Head of Application Architecture - Remote (PH)

Posted about 2 months agoViewed

View full description

💎 Seniority level: Lead, 10+ years

📍 Location: Manila, Philippines, EST

🔍 Industry: Healthcare Technology

🏢 Company: Theoria Medical👥 1001-5000Electronic Health Record (EHR)HospitalHealth CareHome Health Care

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: AWSDockerSQLAgileCloud ComputingDesign PatternsGCPJavaKubernetesSoftware ArchitectureSpringAlgorithmsAPI testingAzureData StructuresJava SpringCI/CDAgile methodologiesRESTful APIsDevOpsMicroservicesNodeJS

Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 10+ years of experience in software architecture and design, with 5+ years in a leadership role.
  • Proven track record of leading enterprise-level application architecture in complex environments.
  • Strong understanding of architectural patterns (e.g., microservices, event-driven architecture, domain-driven design).
  • Experience with cloud-native architecture and platforms (e.g., Azure, AWS, GCP).
  • Experience in Azure Architecting platform
  • Excellent communication, leadership, and stakeholder management skills.
  • TOGAF or similar enterprise architecture certification.
  • Deep expertise in system integration, API design, and DevOps practices.
  • Familiarity with Agile methodologies and digital transformation initiatives.
Responsibilities:
  • Define and lead the overall application architecture strategy and long-term vision based on the CTO's vision.
  • Establish architectural principles, standards, and frameworks to guide application development and integration.
  • Ensure alignment of application architecture with enterprise goals, digital initiatives, and IT strategy.
  • Serve as "CEO" of the Common Domain, working with product owners to understand common requirements and ensure a solid foundation for other domains.
  • Ensure alignment between architecture and business objectives.
  • Create and document architectural designs and patterns.
  • Make strategic, high-level decisions regarding architectural direction, technology choices, and resource allocation.
  • Evaluate and recommend emerging technologies and innovations to enhance system capabilities.
  • Provide architectural governance across the application development lifecycle.
  • Lead architectural reviews and governance processes.
  • Work closely with executive leadership, product owners, engineering, infrastructure, and security teams.
  • Translate business requirements into scalable and sustainable architectural solutions.
  • Ensure application architecture supports performance, scalability, and security requirements.
  • Communicate architectural decisions and strategies effectively with executive leadership, stakeholders, and the architecture team.
  • Mentor and guide the architecture team, fostering a culture of collaboration and growth.
  • Foster a culture of innovation, accountability, and continuous improvement within the architecture team.
  • Allocate architectural resources effectively across programs and projects.
Apply