Application Architect Level 3

Information Technology
Government - Provincial
Toronto, Ontario
Job ID:

Our Public Sector Client is looking to hire a Level 3 Application Architect in Toronto, ON for a 6 month contract.

The client requires an Application Architect L3 with 10+ years' experience in application design/solution development and support experience using Microsoft .NET. with smart client, .C #, Oracle version 11g, Sequel Server 2003, the CSLA framework, and document assembly and SharePoint 2010.


  •  Supporting the integrity of the OPGT’s business applications, architectures, and ensuring that development is to standard, documentation is compliant
  •  Performing application design
  •  Providing leadership and support to the business and other team members, in addition to providing hands-on application support for PGTed (Public Guardian and Trustee enterprise desktop) providing leadership and support to the business and other team members, in addition to providing hands-on application support for PGTed (Public Guardian and Trustee enterprise desktop)
  •  This resource must have a holistic view of the applications

Skills, Knowledge and Experiences

  • Knowledge and experience with business analysis techniques and tools, business process modeling and re-engineering, Joint Application Development (JAD) and interviewing, to elicit, assess and document the business requirements of clients.
  • Excellent understanding and knowledge of the Business Analyst Body of Knowledge (BABOK): business analysis planning and monitoring, elicitation and collaboration, requirements life cycle management, strategy analysis, requirements analysis and design definition, and solution evaluation.
  • Knowledge of life cycle methodologies for systems/software development for business applications and systems specifications design; software design, development and integration; user interface design principles; database concepts; data and information architecture; change management; quality assurance; risk management; test planning and execution
  • Knowledge and experience with Trust Accounting Systems, or Financial Applications (Accounts Receivable, Accounts Payable, General Ledger)
  • Experience with UML, in particular use case diagrams, activity diagrams, sequence diagrams
  • Practical application ability with Microsoft Office, Visio and TFS (Team Foundation Server) and other tools commonly used in business analysis
  • Knowledge about change management, service delivery management and project management, including planning, resource management, budgeting, and risk assessment and management
  • Knowledge and experience with BPMN (business process model and notation) and DMN (decision model and notation) is a plus
  • Experience with quality assurance is a plus
  • Excellent analytical, problem solving and decision-making skills; organizational, creativity and perseverance skills
  • Excellent oral and written communication skills
  • Team player with a track record for meeting strict deadlines
  • Architecture : N-Tier Client-Server and Internet Application Architectures (.NET), Component-Based Design (COM+), Architectural Design Patterns, Systems Integration
  • System Design: Object Oriented Analysis, Design and Programming, UML, Relational Database Design, User Interface Design, Network / Environment Design
  • Operating Systems: Windows 7, 10, Windows Server 2012 & 2014
  • Programming Languages: C#, Visual Basic .NET, ANSI-SQL, PL-SQL, T-SQL
  • Databases: SQL Server 2008 – 2016, Oracle 11 & 12
  • Other Tools: IIS, ASP, ADO, XML / XSL, Web Services, SOAP, TFS, Visio, Visual SourceSafe, TOAD, SQL Reporting Services, SharePoint foundation Services 2013
  • Middleware and Software
  • Microsoft Internet information Server (IIS)
  • Host Integration Services (HIS)
  • Microsoft Office SharePoint Server 2013
  • Experience in architecture, analysis and programming at the specified experience level
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Excellent analytical, problem-solving and decision-making skills
  • Excellent verbal and written communication skills;
  • Highly developed interpersonal skills
  • A team player with a track record for meeting deadlines


Looking for Meaningful Work? We can help.

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.”