Are you an experienced Application Architect with hands on experience on the latest tech stack? If so, you could be the Senior Application Architect is looking for to join their team! The Senior Application Architect will be responsible for designing and developing the architecture of complex digital solutions, ensuring they meet business requirements, performance standards, and security protocols. This role requires a blend of technical expertise, leadership, and strong communication skills to guide development teams and collaborate with various stakeholders.
Responsibilities
Architectural Design & Strategy:
- Define and design the overall architecture of software applications, including their components, modules, interfaces, and interactions with other systems.
- Develop and maintain architectural blueprints, design documents, diagrams (e.g., UML), and technical specifications.
- Translate business requirements and user needs into technical specifications and architectural designs.
- Research, evaluate, and recommend appropriate technologies, platforms, tools, and architectural patterns (e.g., microservices, cloud-native) that align with business goals and industry best practices.
- Develop application architecture roadmaps that support the organization's long-term technology strategy.
Technical Leadership & Mentorship:- Provide technical leadership, guidance, and mentorship to development teams, ensuring adherence to architectural standards and best practices.
- Conduct code reviews and architectural reviews to ensure quality, scalability, and maintainability of solutions.
- Foster a culture of continuous improvement, innovation, and knowledge sharing within the development team.
- Assist in training and upskilling developers on new technologies and architectural concepts.
System Integration & Performance:- Design and oversee the integration of applications with various internal and external systems, databases, and APIs.
- Identify and address performance bottlenecks, ensuring applications are optimized for speed, efficiency, and resource utilization.
- Ensure applications are designed for high availability, fault tolerance, and disaster recovery.
Security & Compliance:- Integrate robust security measures into application architecture, adhering to industry standards, regulations, and best practices (e.g., data encryption, authentication, authorization).
- Conduct security assessments and recommend improvements to enhance cybersecurity posture.
- Ensure compliance with relevant data governance and privacy standards.
Collaboration & Communication:- Collaborate effectively with cross-functional teams, including product management, business analysts, project managers, infrastructure teams, and end-users, to gather requirements and ensure alignment.
- Communicate complex technical concepts clearly and concisely to both technical and non-technical stakeholders.
- Present architectural designs, strategies, and progress to senior management and other relevant parties.
Troubleshooting & Problem Solving:- Analyse and troubleshoot complex application issues, identifying root causes and implementing effective solutions.
- Lead diagnostic tests, debugging procedures, and application upgrades.
Requirements- At least 12 years of relevant experience in software development and architecture
- Proven experience designing and implementing highly scalable, secure, and performant enterprise-level applications
- Hands on experience with the latest tech stack
- Strong understanding and experience with cloud platforms and their services
- Familiarity with DevOps practices and CI/CD pipelines
- Excellent verbal and written communication skills to effectively convey technical concepts and collaborate with diverse stakeholders
EA Licence: 16S8091
EA Reg No.: R1656500
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com .
It is advisable to always verify job offers directly with the hiring company.
CREATING OPPORTUNITY.Eames Consulting is a contingent recruitment business with international reach, specialising at the mid-to-senior level of the...
Boost your career
Find thousands of job opportunities by signing up to eFinancialCareers today.