About the Job
The Application Architect will be responsible for defining the solution and technically leading large programs to success.
Job Responsibilities:
- Develop flexible, adaptable, modular and reusable business solution architecture designs in collaboration with product delivery and operation support teams.
- Work with project managers and engineers to ensure alignment of program deliverables to defined solution.
- Work with developers closely to review code, enforce best practices, debug critical issues, and conduct performance testing to deliver efficient and performant applications.
- Responsible for identifying technology risk and corresponding mitigation strategies
- Implement appropriate solution architecture governance processes and tools while maintaining a key focus on design patterns and technology standards.
- Act as an enabler of Agile and DevOps practices in collaboration with product delivery and operation support teams.
- Explore, evaluate and promote technology innovation within the enterprise.
- Evaluate, learn and assist teams with open source technology solutions.