Jobs · Maryland

Senior Application Architect

United Educators · Bethesda, MD · 2 days ago
Hybrid$140k/yrFull-time

About the role

At UE, you will join a collaborative, mission-driven team committed to delivering flexible insurance solutions, responsive service, and meaningful value to the institutions we serve. The Senior Application Architect is responsible for developing and evolving UE’s application-layer architecture following the Agile Software Development Life Cycle.

Responsibilities

  • Own the end-to-end application architecture for key business systems, including domain modeling, application decomposition, service boundaries, and integration patterns.
  • Define and own UE’s API strategy, including RESTful API design standards, documentation, versioning, lifecycle management, and governance.
  • Design and govern REST APIs and service contracts that enable reuse, scalability, and consistent integration across internal applications and external partners.
  • Collaborate with business and technical stakeholders to translate strategic objectives and functional needs into application architecture, REST API designs, and implementation approaches.
  • Develop and maintain technical and business feature roadmaps in consultation with stakeholders; identify risks, track progress, and communicate status updates to project sponsors.
  • Lead the design and implementation of scalable, secure, and resilient enterprise application architectures, with a focus on maintainability, extensibility, and performance.
  • Define and enforce application architecture standards, design patterns, and coding guidelines to ensure consistency and interoperability across development teams.
  • Review application and API implementations to ensure adherence to architectural intent, clean code principles, and design patterns.
  • Lead application modernization and refactoring efforts, including decomposition of legacy systems into modular or service-aligned architectures.
  • Evaluate emerging technologies—including AI, ML, and application integration frameworks—through proofs of concept and pilot implementations, focusing on application-level feasibility and business value.
  • Architect, prototype, and build hands-on components of AI-enabled application capabilities, such as generative AI.
  • Partner with data engineering teams to design application-aligned data access patterns, pipelines, and governance supporting analytics and machine learning initiatives.
  • Engage directly in complex solution development when needed, contributing application code, prototypes, and architectural exemplars.
  • Integrate security, privacy, and compliance requirements into application and API design in alignment with UE governance standards.
  • Engineer applications and APIs for reliability, scalability, and performance by proactively identifying and resolving architectural bottlenecks.
  • Mentor developers and other architects, fostering a culture of hands-on learning, strong design discipline, and technical excellence.
  • Lead vendor and product evaluations from an application and API architecture perspective, assessing extensibility, integration capability, and alignment with UE’s application roadmap.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; advanced degree preferred
  • Typically requires 10+ years of experience in software design and development, including at least 5 years of architecting enterprise-level applications
  • Demonstrated experience designing and evolving application architecture, rather than primarily infrastructure, cloud, or data architecture
  • Proven experience defining and implementing RESTful API strategies, including API design, versioning, documentation, security, and governance
  • Experience making architectural decisions across application layers, including UI, backend services, REST APIs, and data access
  • Skilled in database modeling, relationship design, and writing queries and stored procedures in support of application needs
  • Working knowledge of cloud platforms and DevOps practices as they relate to application deployment and runtime concerns; this role does not own cloud infrastructure architecture
  • Experience working in Agile delivery environments, collaborating across teams to deliver iterative, high-quality application solutions
  • Strong understanding of application security and enterprise architecture, supported by hands-on leadership in large-scale application and API design
  • Experience collaborating with data engineering teams to support application-driven analytics and data initiatives
  • Excellent analytical, communication, and problem-solving skills, with the ability to lead through influence and adapt to evolving priorities
  • Enterprise Architecture certification preferred
  • Insurance or risk management industry experience a plus

Similar jobs

Senior Application Architect

Peterson Technology PartnersChicago, IL· 2 days ago
Information Technology$75–$100/hrapply on easyapply.petegabi.ai