Jobs and Careers
EN

Principal Architect (Enterprise Architecture)

Endava
United Statesfull_timeVerifiedPosted 15 Jul 2024

About the role

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
 
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
 
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Architects design digital blueprints for client projects. They create scalable, efficient, and secure IT systems to ensure alignment with business goals before, during, and after development. Our Architects possess a blend of technical expertise, strategic vision, and strong communication skills. 

As a Principal Architect in Enterprise Architecture at Endava, you'll spearhead the specification and design of information systems across diverse business needs, ensuring seamless compatibility with both enterprise and solution architectures. This role demands a refined blend of autonomy and collaborative prowess, steering project success and influencing key stakeholders internally and externally. Your contributions will extend beyond mere technical expertise, encompassing a deep understanding of business operations and client needs, thereby shaping the very foundation of our project outcomes. 

Responsibilities:

  • Comprehensive Design Leadership: Lead the design process for information systems, including tool selection, technical visualization, and detailed design documentation, ensuring alignment with customer needs and business objectives. Incorporate frontend and backend programming technologies, SQL / NoSQL databases, on-premises / cloud infrastructure, intranet/extranet networking technologies, ensuring security and regulatory compliance standards.
  •  Physical Design Translation: Effectively translate logical designs into physical implementations, considering environmental constraints, performance requirements, and existing system integration.
  •  Strategic Leadership: Act as a primary influencer among team members, clients, and suppliers, guiding resource allocation and strategic decision-making to align with broader project and organizational goals.  
  • Proactive Communication: Champion robust collaboration among stakeholders across technological and non-technical domains, facilitating effective communication and alignment on project objectives and methodologies.
  • Advocacy for Best Practices: Advocate for best practices within software development and architectural design, upholding high standards in client interactions, and ensuring continuous alignment with all parties on design methodologies that meet common objectives and project goals.  
  • Complex Landscape Navigation: Navigate complex social and technical landscapes, making judicious decisions that balance competing interests and priorities. 

Qualifications

  • Advanced Enterprise Architecture: Demonstrated software design and development experience using leading frontend and backend technologies, programming languages, frameworks, databases, servers, networking, cloud infrastructure, containerization, and application security. 
  • Integration: Experience in software integration utilizing technologies such as ESBs, MQs, API Gateways, and streaming/event processing software. 
  • Process: Proficiency in Agile, DevOps, TDD methodologies, and familiarity with development tools and IDEs such as Eclipse, Visual Studio, and database software. 
  • Testing: Awareness of various testing and release management practices and tools including functional testing, non-functional testing, user acceptance testing, A/B testing, and blue-green deployment. 
  • System: Demonstrated proficiency in systems design, with a strong portfolio of designing complex information systems using GoF patterns and other modern and standard methodologies 
  • Implementation: Strong familiarity with various patterns such as OOP, FP, SmartUI, CQRS, REST, SOLID, etc. 
  •  Exceptional Communication: Demonstrated exceptional abilities in written, verbal, and presentation formats, capable of articulating complex technical concepts with precision demonstrating proficiency with diagraming systems relevant to software architecture, such as RAIDs, C4s, sequence diagrams, data flow, etc. 
  • Team Leadership: Proven ability to lead distributed teams across North America and the world, forming effective partnerships with client leadership. 
  • Interpersonal Skills: Strong interpersonal skills, with proficiency in both spoken and written English, capable of engaging effectively with clients, team members, and stakeholders across various levels.
  •  Systems Assessment: Advanced understanding of information sy

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Endava

View company profile →