Solution Architect

  • Company:
    Tangerine
  • Location:
  • Salary:
    negotiable / monthly
  • Job type:
    Full-Time
  • Posted:
    2 weeks ago
  • Category:
    Engineering

DEPARTMENT SUMMARY:The Information Technology (IT) department manages the technology and computer infrastructure that drives Tangerine’s business systems. The IT department supports the organization in these critical areas: End-User Technical Support, Desktop Management, Network Management, Voice and Data Communications, Business and Web Applications and Strategic Technical Planning.ROLE PURPOSE:The Solution Architect is responsible for delivering application solutions across the enterprise (bank wide) by translating client’s business requirements into specific application, system or process solution designs. The role is responsible for defining, setting direction and establishing technical governance of all projects ensuring that they align to Enterprise Architecture standards and Tangerine policies. S/he are accountable for refining and driving architectural best practices as they relate to design, deployment, and operation of Tangerine’s enterprise infrastructure services in alignment with the overall objectives of the organization.The Solution Architect is in charge of these key assets:Application Solution roadmaps and technical Standards on her/his assigned domain(s)Reference Solution Architecture including best practices, frameworks and usage guidelinesDevelop and maintain Enterprise-level solution catalog to facilitate reuse and avoid duplicationThe Solution Architect role focuses across the entire portfolio of projects and guides their overall high level solution approach while supporting Technical Leads and developers on individual projects. The incumbent is also responsible for assisting application development, operations and testing teams as they leverage these assets and evolve them as the enterprise architecture aligns with business and technology evolution.The Solution Architect closely collaborates with the Enterprise Architecture team to influence mid-term and long-term IT vision, strategy and roadmaps ensuring alignment with Tangerine’s objectives and business strategy and optimal applicability for the Solution ArchitectureThe position requires comprehensive knowledge of Tangerine’s application architecture and infrastructure as well as understanding of Tangerine’s products, business processes and business and IT strategy.The Solution Architect, reports directly to theSenior Manager, Software Development.ROLE ACCOUNTABILITIES:Defines, sets direction and establishes technical governance of all projects on assigned areas of responsibility, ensuring that they align to Enterprise Architecture standards and Tangerine policies.Defines solution patterns as well as development guidelines and best practices in alignment with the Enterprise Reference Architecture.Responsible for development, maintenance and support of Web Based Applications, Mobile Applications, Business Service APIs, Data Power, Insights Application, FileNet Workflow and Content Management as well as other components of Tangerine’s Banking System.Ensures the solution design is cost effective as well as aligned with business objectives and effectively meets project’s requirements – simple, coherent, scalable, secure, components are re-used and development guidelines and best practices are followed.Ensures that new solutions are effectively implemented and operationally readyActs as a partner to the PMO intake process by providing internal consulting to the business around, but not limited to: new business case assessment, projects for impact and feasibility analysis.Provides technical guidance, mentorship and coaching to Technical Leads and other members of the Software Development team.Consciously improves development practices in alignment with digital innovation and strategy with the end result of evolving development team’s capabilitiesEnhances awareness on the Software Development team by hosting “knowledge sessions” on a regular basis to communicate updates and progress with respect to various projects across IT.Promotes creative thinking and innovative solution design to evolving and changing business needs; identify optimization opportunities to simplify current solutions and reduce application complexities.Provides technical solution strategy and product innovation input into overall Tangerine IT StrategyCollaborates with the Enterprise Architecture team to influence the evolution of Tangerine’s infrastructure and application architecture.Maintains technical proficiency to ensure Tangerine is well positioned for technical advances in the marketplace.Specializes in at least one technology discipline.Actively participate in research, development, testing and production support activities.Establishes and cultivates strong business relationships with peers, management and other internal stakeholdersPrepare and present solution recommendations to the IT management team – up to but not limited to the VP level.Responsible for understanding and complying with the Regulatory Compliance Framework including the Anti-Money Laundering/Anti-Terrorist Financing and Sanctions Policy and all AML related policies, procedures and controls within the department.Other duties as assigned.MINIMUM QUALIFICATIONS: Education/ExperienceUniversity or College Degree10+ years of demonstrated experience in software development with a focus on large scale enterprise applications5+ years of demonstrated hands-on experience in various areas of software design and architectureProven track record for working effectively with technical and business functionsSpecialized KnowledgeCorporate strategy analysisStrategy, project and product risk assessmentSoftware development methodsSoftware release life cycle managementRelationship managementTechnical SkillsWell versed in software development lifecycle and software development methodologiesHighly competent in design patterns, Java, JEE / Spring, Web Services (SOAP & REST), JavaScript, AngularJS, Junit, XML, Workflow, DataPower, IBM Marketing Platform , WebSphere, GCPIn-depth knowledge and understanding of complex technology ecosystems (applications, infrastructure, network, etc.)Strong troubleshooting and problem solving skillsHighly competent in enterprise application delivery and design techniquesAbilitiesStrong analytical skills required in identifying problems, validating and making recommendationsExcellent documentation skillsDemonstrated experience working in a fast paced, demanding and rapidly changing environmentComfortable with taking a creative approach, to explore new and unique ideas while continuously looking for improvementsDemonstrated ability to seize opportunities to work outside his/her comfort zone to develop and stretch him/her-selfAttributesStrategic / big picture thinkingPositive passionate influential inspirational leadership and mentor attitudeKeen interest in new and emerging technologiesExcellent written, verbal, virtual and live communication skillsWORKING CONDITIONS:The Solution Architect will be working in a traditional office environment and may be subject to special working conditions as needed by the business. Special working conditions may cover a range of circumstances from regular evening and weekend work, overtime, shift work, working outdoors and/or working with challenging clients.DIRECT REPORTS:No.DISABILITY ACCOMODATION:Tangerine will make reasonable accommodations for the known physical or mental disabilities of an otherwise qualified employee or applicant for employment, unless undue hardship to Tangerine would result. Any applicant or employee who requires accommodation in order to perform the essential functions of a job should contact Human Resources or his or her supervisor.MANAGING RISK:All members of the Tangerine Team are responsible for managing risk and compliance within their departments. As such, employees should maintain and demonstrate the highest standards of integrity and ethical conduct in accordance with Tangerine policies, guidelines and directions.Tangerine is an equal opportunity employer.