View all jobs

Solution Architect x 6

Surrey, British Columbia · Information Technology

On behalf of our enterprise client, Affinity is seeking a Solution Architect to join their team on a permanent basis. you will be responsible for delivering technology solution architecture designs that meet business needs within the standards and reference architectures defined by the domain and enterprise architects. The Solution Architect will provide long and short term planning and governance of solution strategy and design, collaborate with Business to understand business goals and processes, sell their solutions and collaborate with Business on technical design, implementation and test of their solutions. 

  •  Create and complete solutions architecture designs compatible with the enterprise context developed by the domain architects (Application, Data, Security, and Infrastructure).
  • Recommend cost effectiveness and systems flexibility utilizing knowledge of current or emerging technologies 
  • Document the company's existing systems architecture and technology portfolio as appropriate and make recommendations for improvements and/or alternatives
  • Conduct peer reviews and make recommendations for new and existing systems design projects
  • Develop and facilitate solutions for integration of internal and external systems
  • Report on project status, forecasts and identified or new issues (and solutions), and risks & mitigations
  • Act as a bridge between technical and business stakeholders during solution development to ensure proposed solution meet immediate and strategic business objectives of external Stakeholders
  • Extensive experience in a technical position within IT, with strong experience in Architecture and design & experience in application development
  • Bachelor's Degree/ Diploma
  • Advanced knowledge in solution design and architecture is mandatory
  • Solid knowledge and hands-on experience of web technologies like Application Servers, J2EE, ESB, web services, HTTPS, SOAP, Java Script framework, Sql/NoSql Database
  • Solid knowledge and hands-on experience on application integration patterns and techniques, experience in web services/API design
  • Solid experience designing solutions for data integrity, usability, and scalability
  • Knowledge of and experience with SDLC and standards
  • Knowledge and experience with application security techniques
  • Solid experience with technology implementation 
  • Advanced skills in structuring and solving business and technical problems in a fast-paced and complex environment
  • Able to see the big picture and exercise strong analytical skills
  • Excellent communication, collaboration skills and able to translate complex needs and requirements between technical and business audiences  
  • Advanced experience in writing technical documentation  
  • Advanced project management skills

About Affinity Group:
Affinity Group is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility. 

For more information on Affinity Group, please visit:

More Openings
Application Developer
Java Developer
VP M&A, Capital Markets
Powered by