Loading...

@

  • jobs
  • 1 week ago

jobs description

The Senior Application Architect is responsible for leading the design and architecture of application solutions and interfaces. This role involves collaborating with cross-functional teams, analyzing technical requirements, and creating architectural solutions that address business needs, scalability, security, and performance. The Senior Application Architect also provides technical guidance, mentors junior architects, and ensures the adoption of best practices throughout the software development lifecycle.

Responsibilities

Architectural Design
• Lead the design and development of application architectures that meet business requirements and align with long-term technical strategies.
• Evaluate technology trends, industry standards, and emerging tools to incorporate into architectural decisions.
• Define architectural patterns, components, and interfaces to ensure consistency and reusability across applications.

Technical Leadership
• Provide expertise and guidance to development... teams on architecture-related matters.
• Collaborate with stakeholders, such as project management and software engineers to

understand project requirements and translate them into architectural solutions.
• Lead architectural reviews, code reviews, and technical discussions to ensure adherence to architectural standards.
• Monitor the whole system and understand all interactions between components.

Scalability and Performance
• Design scalable and high-performance architectures to accommodate future growth and increased user demands.
• Identify potential bottlenecks and performance issues and propose solutions to mitigate them.

Security and Compliance
• Incorporate security best practices into application architectures, ensuring data protection, authentication, and authorization mechanisms are robust.
• Ensure compliance with industry regulations and standards.

Documentation
• Create and maintain detailed architecture documentation, including diagrams, design principles, and technical specifications.
• Clearly communicate architecture decisions to technical and non-technical stakeholders.

Technology Evaluation
• Evaluate new technologies, frameworks, and tools to determine their feasibility and relevance to the organization's projects.

Mentoring and Training
• Mentor junior architects and developers, fostering skill development and knowledge sharing.
• Conduct workshops or training sessions to promote architectural best practices across organization.

Qualifications
• Graduate of a 4-year college degree in Computer Science, Information Technology, or other related courses
• Must have at least 5 years of experience as an Application Architect
• Must have at least 8 years of experience in the IT industry
• Must have experience in banking domain (Payments, Integration, SME banking etc.)
• Must have experience building solutions across Low code Cloud based SaaS platforms and building custom applications
• Must have experience in working on complex and strategic projects
• Must have good knowledge on SQL and no SQL Databases
• Must have good experience working with cloud-native application framework
• Must have experience with Agile/Scrum methodologies
• Must have strong understanding of architecture patterns, cloud computing and distributed systems.
• Excellent problem solving and analytical abilities
• Effective communication and leadership skills
• Excellent oral and written English communication skills
• Ability to work collaboratively with all the stakeholders

Work Set-up: Hybrid - Will report on-site whenever needed
Manila Metro Manila Philippines

salary-criteria

Apply - Senior Application Architect Manila