Job Description

Application / Software Architect

Location: NCR - Ottawa ON Canada

Job Description

Our federal government client has a requirement for Capacity-on-Demand Informatics Professional Services to support their IM/IT applications, tools and infrastructure in order to facilitate the delivery of its regulatory and policy mandate. This contract will source multiple professional services categories at all experience levels across several technology platforms including Application/Software Architect.

Tasks authorizations will be issued to iFathom to begin to provide these services on fairly short notice so we are currently pre-qualifying candidates who may be interested in such contracts over the next few years.  Submit your resume and, should your skills and experience be a match to our client's needs, you will be contacted with details and a specific list of requirements. 

Please note that candidates must be eligible for Canadian security clearance.

Job Requirements
  • Experience in the design and development of software solution(s)

  • Development and maintenance of documents that define the system architecture, components, interfaces and data in an abstract representation in order to satisfy business requirements.

  • Development of integrated software solution(s) by amalgamating multiple stakeholder perspectives

  • Design and development of software for High Availability* and High Volume** transaction processing application(s)

  • Experience in the design and development of software within a Large (100 or more project personnel and projects valued at $5 Million or more), multi-application, multi-tier, IT environment.

  • Experience in the design of IT systems based on the Java technology

  • Experience working in application design for Medium to Large Line of Business Application IT Projects (system developed for 50 or more users).

  • Experience in leading Joint Application Design (JAD) sessions

  • Translation of business requirements through the development of system functional models.

  • Design and development of enterprise‐class software for*Multi-Enterprise Integration (MEI) within a federal government department or across multiple federal government departments, or from the Government of Canada to private enterprise or from the Government of Canada to the general public

Job Responsibilities

Please send your resume to and Application / Software Architect jobID #7865 in the subject line. Qualified candidates will be contacted for interview. No phone calls please.