SW Solutions Architect

Software Solutions Architect - Professional Services

Fulltime Employment based in North York


Job Overview: 
On behalf of our client, we are looking for talented and motivated solutions architect.  This position is a customer-engagement based software architecture position that requires technical, leadership and communication skills.

 

The Solutions Architect is responsible for architecting, designing and developing authentication, payment and mobile applications for clients and partners. The Solution Architect will work most closely with the Client and Partner Achitecture and Security teams to design solution alternatives.   The Solution Architect will provide feedback on existing products and interfaces and make recommendations for new features and capabilities.

Working in a demanding and fast paced environment, this individual contributor must be able to establish priorities among multiple, competing demands while still meeting deadlines. Proven experience and skills in a customer facing Professional Services capacity implementing custom solutions based on existing products.

Key Responsibilities are to contribute across the entire development cycle (analysis, design, code, test, initial pilot/production launch, and production support) with the primary focus on analysis and design:

 

·       Perform complex product design activities which may require extensive research and analysis

·       Participate in product design meetings

·       Review and analyze existing solutions and client requirements, and provide recommendations for integration

·       Develop and maintain working relationships with other stakeholders which are key to the success of the PS organization (e.g., Product Management, Managed services, Production Support, Operations, etc.).

·       Consult on issues faced when developing solutions (e.g.: scalability, security, user experience (best practices), applications)

 

Must Have Requirements:

·       A strong desire to work directly with clients

·       Previous experience in client facing technology role

·       University Bachelor degree in Computer Science, Engineering, or Mathematics

·       Experience with integrating product solutions into sophisticated environments using various n-Tier technologies

·       Minimum 5 years experience in software development including: designing, developing, testing, documenting and releasing production ready software applications  

·       Experience with building scalable and fault-tolerant solutions

 

Desired Requirements:

·       Experience with Authentication systems and standards including as SAML and OAUTH2

·       Previous experience working onsite at a customer location in a consulting capacity

·       Knowledge of common encryption algorithms and fundamentals of PKI

·       Willingness and ability to travel up to 25% of the time

 

Skills:

·       Strong problem solving skills

·       Possess advanced written and oral communication skills for producing software design specifications and conducting JAD sessions with customers

·       Able to set priorities and undertake complex tasks with minimal supervision