Solutions Architect

IT - Application & Software Development
Toronto, ON
Permanent
Jul 27, 2021

Our client

.. a rapidly growing fintech company based out of downtown Toronto, is looking for someone to assist in their continued , large scale business and technology transformation initiatives. 

What’s in it for you?

Join a team in expansion mode with an award winning platform in an industry sector that is experiencing rapid change.  Features include a dynamic team and working environment that provides ongoing support with frequent company wide social events and a fully stocked kitchen  

Responsibilities

  • Work closely with technology leaders and other architects to establish and develop architecture standards for both software and hardware across the organizations.
  • Help delivery teams with producing project estimates
  • Produce architecture and design artifacts in accordance with established standards such as UML diagrams, database architecture diagrams, table design, application specs and low level application architecture diagrams.
  • Meet and coordinate with internal and external stakeholders to establish project scope, system goals, and requirements
  • Develop, analyze, prioritize, and organize requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow
  • Translate non-technical requirements into clear, highly technical specifications and vice versa
  • Manage the set-up and configuration of systems
  • Define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process
  • Provide documentation of all processes and training as needed
  • Perform design and code reviews as needed
  • Develop and implement maintenance procedures, monitor systems health, gather system statistics, and troubleshoot reported errors and alarms
  • Perform design, implementation, and upgrades of information systems to meet the business and user needs
  • Implement best practices for scalability, supportability, ease of maintenance, and system performance

Skills & Qualifications

  • Bachelor's degree in computer science or information technology
  • 3-5 years experience working with information technologies and systems analysis, ideally in the financial technology industry
  • Expertise in the design, development and deployment of enterprise-level N-tier architecture in a Microsoft .NET Framework or Java Enterprise Edition platform
  • Strong computer, hardware, software, and analytical skills
  • Proven ability to assess business needs and translate them into relevant solutions
  • Proven ability to assess risk and implement mitigation plans
  • Proven experience in producing all low-level design for projects and the necessary documentation (i.e. UML class diagrams, table design, flows, program specs, etc.)
  • Strong understanding and knowledge of the principles and practices associated with database maintenance and administration
  • Experience installing, configuring, documenting, testing, training, and implementing new applications and systems
  • Working knowledge of a wide variety of programming languages (specifically, experience in C# and JavaScript, working with RESTful APIs and with relational databases (SQL))
  • Excellent analytical skills
  • Experience in an Agile development environment  

Send to Friend

Send to Friend