Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Architect (Application Architecture ) image - Rise Careers
Job details

Principal Architect (Application Architecture )

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 Application 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 Application 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 systems concepts and the systems development life cycle, particularly as practiced within the IT consulting industry. 
  • Professional Standards: Familiarity with corporate, industry, and professional standards, operational/service architecture, and quality management systems. Educational Foundation: A Bachelor’s degree in Computer Science, Information Technology, or a related field, or an equivalent caliber of professional experience. 

Preferred Skills: 

  • Negotiation Mastery: Demonstrated ability to negotiate trade-offs with both external and internal stakeholders effectively, balancing diverse requirements and expectations to achieve both project and organizational objectives.
  •  Relationship Building: A proven track record of establishing robust relationships and credibility within technology and business domains, ensuring seamless integration between technical solutions and business strategy. 
  • Solution Planning: Significant experience in leading or contributing to the creation of product roadmaps, service blueprints, user journeys, technology roadmaps, data flow diagrams, C4 diagrams, Lean Value Trees, and build vs. buy decision matrices, highlighting a deep understanding of comprehensive project planning and execution.
  •  Adaptability: A flexible and adaptable approach, comfortable in making informed decisions even in scenarios with limited information, reflecting confidence and leadership. 
  • Problem-Solving: Robust problem-solving skills with an ability to effectively communicate complex technical information to non-technical stakeholders, ensuring clarity and alignment across diverse teams.
  •  Analytical Expertise: Proficiency in applying analytical skills to a broad range of business challenges, leveraging data-driven insights to optimize outcomes.
  •  Creative and Innovative Thinking: Creative approach to addressing complex issues, with the capability to design solutions that are not only effective but also inventive and potentially transformative.
  •  Organizational Awareness: Deep understanding of the company's structure, culture, and dynamics, ensuring that initiatives are well-aligned with corporate goals and values.
  •  Cross-Functional Collaboration: Cross-functional and interdisciplinary awareness that fosters collaboration and integration across various departments, enhancing overall project cohesion and efficiency. 
  • Industry Insight: Familiarity with the latest industry trends, technologies, and methodologies, demonstrating a commitment to staying informed and leading in a rapidly evolving field. 
  • Facilitation and Consensus Building: Ability to facilitate collaboration among stakeholders with diverse objectives, mediating conflicts and driving consensus to achieve unified project goals. 
  • Ethical Integrity: Demonstrated ethical thinking and integrity in all solutions applied, prioritizing the client's best interest and sustainable practices. 
  • Mentorship: Capacity for mentorship and development of junior team members, guiding them in their professional growth and contributing to the enhancement of the team's overall skill set. 
  • Entrepreneurial Spirit: An entrepreneurial mindset with a strong interest in identifying and pursuing new opportunities for business growth and innovation. 

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;   
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Additional Employee Requirements  

  • Participation in both internal meetings and external meetings via video calls, as necessary. 
  • Ability to go into corporate or client offices to work onsite, as necessary. 
  • Prolonged periods of remaining stationary at a desk and working on a computer, as necessary. 
  • Ability to bend, kneel, crouch, and reach overhead, as necessary. 
  • Hand-eye coordination necessary to operate computers and various pieces of office equipment, as necessary. 
  • Vision abilities including close vision, toleration of fluorescent lighting, and adjusting focus, as necessary. 
  • For positions that require business travel and/or event attendance, ability to lift 25 lbs, as necessary. 
  • For positions that require business travel and/or event attendance, a valid driver’s license, as necessary. 

*If requested, reasonable accommodations will be made to enable employees requiring accommodations to perform the essential functions of their jobs, absent undue hardship.   

USA Benefits 

  • Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options  
  • Flexible Spending Accounts (Medical, Transit, and Dependent Care)  
  • Employer Paid Life Insurance and AD&D Coverages  
  • Health Savings account paired with our low-cost High Deductible Medical Plan  
  • 401(k) Safe Harbor Retirement plan with employer match with immediately vest   

Our diversity makes us stronger - it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.

Endava Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Endava DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Endava
Endava CEO photo
John Cotterell
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Architect (Application Architecture ), Endava

Welcome to Endava, where technology meets purpose! We’re excited to announce an opening for a Principal Architect (Application Architecture) in our vibrant Charlotte, NC office. As a Principal Architect, you won't just be drawing up plans; you’ll be crafting the very blueprints of innovation that drive our client projects forward. Your expertise in creating scalable and secure IT systems is crucial to ensuring that we align with business goals successfully. Imagine leading the charge in defining information systems that meet diverse business needs, all while promoting seamless collaborations among stakeholders. Your sharp technical skills, combined with a strong grasp of business operations, will be essential in guiding both our internal teams and our clients. This role is perfect for someone who thrives in a fast-paced environment and can navigate complex landscapes while advocating for best practices in design and development. With responsibilities ranging from comprehensive design leadership to strategic decision-making, you’ll ensure that our projects not only meet but exceed expectations. We’re looking for someone who can translate logical designs into effective physical implementations and communicate complex ideas clearly across teams. If you're passionate about applying your skills in a way that drives real-world impact and transforms businesses, let's chat!

Frequently Asked Questions (FAQs) for Principal Architect (Application Architecture ) Role at Endava
What are the responsibilities of a Principal Architect (Application Architecture) at Endava?

As a Principal Architect (Application Architecture) at Endava, your role involves leading the design process for information systems, ensuring they align with business objectives. You'll oversee tool selection, technical visualization, and detailed design documentation while managing frontend and backend technologies and database systems. Additionally, you'll guide resource allocation, promote collaboration among stakeholders, and advocate for software development best practices.

Join Rise to see the full answer
What qualifications are needed for the Principal Architect (Application Architecture) position at Endava?

Candidates for the Principal Architect (Application Architecture) position at Endava should have a strong background in application architecture, demonstrated experience with leading programming technologies, and knowledge of Agile and DevOps methodologies. A Bachelor’s degree in Computer Science or a related field is required, along with exceptional communication, leadership, and problem-solving skills.

Join Rise to see the full answer
How does Endava support career development for Principal Architects?

Endava is committed to your career development as a Principal Architect by offering coaching, access to complex projects, and opportunities for rotations and participation in internal tech communities. We support various learning opportunities through workshops, conferences, and subscriptions to online learning platforms, ensuring that you continue to grow in your career and stay updated with industry trends.

Join Rise to see the full answer
What type of work environment can a Principal Architect (Application Architecture) expect at Endava?

At Endava, the work environment for a Principal Architect (Application Architecture) is dynamic and flexible, promoting hybrid work options and a strong work-life balance. You'll often collaborate with teams from across North America and face exciting challenges that allow for creative and innovative problem-solving while maintaining a supportive community culture.

Join Rise to see the full answer
What are the key skills required for success as a Principal Architect at Endava?

To succeed as a Principal Architect (Application Architecture) at Endava, key skills include advanced understanding of information systems, exceptional communication abilities, and a strong grasp of systems design methodologies. Additionally, it's crucial to possess leadership qualities and interpersonal skills to effectively navigate collaborative environments, guiding teams towards achieving project goals.

Join Rise to see the full answer
Common Interview Questions for Principal Architect (Application Architecture )
Can you describe your experience with application architecture?

When answering this question, detail your specific roles and responsibilities in previous projects related to application architecture. Mention the technologies you’ve used, your understanding of successful design principles, and how your contributions led to achieving project goals.

Join Rise to see the full answer
How do you ensure effective communication with stakeholders in your role?

To respond effectively, provide examples of your communication strategies, such as regular updates, visual aids, or collaborative tools. Highlight how you adjust your communication style based on the audience, ensuring clarity and alignment across both technical and non-technical team members.

Join Rise to see the full answer
What methodologies are you familiar with, and how have you applied them?

Identify the methodologies you're experienced with, like Agile or DevOps, and discuss specific instances where you implemented these methods in your projects. Explain how these methodologies enhanced the development process and allowed for better team collaboration.

Join Rise to see the full answer
How do you approach problem-solving in complex projects?

Illustrate your problem-solving approach by sharing an example of a complex challenge you faced. Describe how you analyzed the problem, the steps you took to resolve it, and the outcome. This showcases your analytical thinking and creativity in solutions.

Join Rise to see the full answer
Describe a time when you had to lead a distributed team.

To answer this, recount a specific situation where you led a distributed team, noting the challenges you faced and how you overcame them. Emphasize your leadership skills, communication strategies, and how you fostered collaboration among team members.

Join Rise to see the full answer
How do you keep up with industry trends and technologies?

Discuss your methods for staying informed about industry trends, such as subscribing to tech journals, attending conferences, or participating in online forums. Highlight how you’ve applied new knowledge or technologies in your work to improve project outcomes.

Join Rise to see the full answer
What best practices do you advocate for in application architecture?

Share your perspective on best practices in application architecture, including design patterns, code quality standards, and testing methodologies. Provide examples of how applying these practices has benefitted your projects, reinforcing your commitment to quality.

Join Rise to see the full answer
What role does user feedback play in your architectural decisions?

Explain how you incorporate user feedback into the architectural process by discussing techniques like user stories or usability testing. Emphasize how integrating user insights enhances the final product and aligns it with business objectives.

Join Rise to see the full answer
Can you give an example of navigating a challenging project landscape?

Provide a specific example of a challenging project where you successfully navigated through competing priorities or stakeholder interests. Focus on how you balanced these interests while providing a solution that met project goals.

Join Rise to see the full answer
What is your philosophy on mentorship within teams?

Describe your approach to mentorship, outlining how you identify and nurture talent within your teams. Provide examples of how you've supported junior members in their professional growth and the impact it had on their development and team cohesion.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Endava Remote Cluj-Napoca, Romania
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Yutori Hybrid San Francisco
Posted 4 hours ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
JASARA PMC Remote No location specified
Posted 4 days ago
Photo of the Rise User
Olsson Remote TBD, Dallas, TX, United States
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

We have built our organisation around a simple philosophy: We focus on helping people to be successful. The people who work for us, the people who engage with us, and the people who use the systems and applications we design, build and operate.

102 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!