Application Architect

Parliament of Canada
Ottawa, Ontario, CA
$91.5K a year
Permanent
We are sorry. The job offer you are looking for is no longer available.

The following knowledge criteria will also be evaluated :

  • Knowledge of modern web development frameworks such as Bootstrap, JQuery,
  • Knowledge of modern application development patterns such as Layered Architecture, Microservices Architecture, Model-View-View-Model (MVVM), or Model-View-Controller (MVC)
  • Knowledge of source control repositories such as GitHub or Microsoft Azure DevOps
  • Knowledge of Automated Builds, Continuous Integration (CI) and Continuous Delivery (CD) practices

To be considered, candidates must have :

  • A bachelor’s degree in management information systems, computer science or a related field OR an acceptable combination of education, training, and relevant experience
  • Recent* and significant experience defining and recommending solution architectures that include technology selection; system interoperability and integration;

definition of non-functional requirements; and selection of development frameworks, methodologies, and coding standards.

Recent* and significant experience in software design, data modelling, and development of quality solutions using established development tools, guidelines, and conventions, including but not limited to Microsoft Visual Studio, .

NET Framework, SQL Server, HTML 5, and CSS 3

  • Experience analyzing business objectives and requirements, preparing action plans, estimating development efforts, and identifying risks.
  • Experience of IT principles and practices required to support the development, deployment, monitoring, maintenance and support of IT software systems, servers, operating systems, hardware, and peripherals.
  • Experience of application development, data modelling, database development, enterprise application integration, mobile and web application development, programming languages, service-oriented architecture, user-interface design, and object-oriented design and programming.
  • Recent experience is defined as experience acquired within the last five years

Significant experience is understood to mean a substantial depth and breadth as well as complexity of tasks that could be expected to have been obtained by carrying out the functions for a minimum of two years.

Asset(s) :

  • Knowledge of the Web Accessibility Standards (WCAG 2.1 AA)
  • Experience working within one of the Parliamentary entities.

Candidates retained in this selection process will be required to obtain successfully :

A second-language evaluation (Bilingual staffing imperative :

Additional Information :

  • The Library of Parliament welcomes all candidates to apply and encourages applications from Indigenous persons, racialized persons, 2SLGBTQI+ persons, and persons with disabilities for this position.
  • This selection process is open to the public.
  • This selection process may include a second-language evaluation, a written qualifying exam, an interview and a post-interview written exam.

The interview will consist of behavioural, situational and knowledge-based questions. Candidates will be required to pass each stage in order to move to the next stage of the selection process.

  • We are committed to providing an inclusive and barrier-free work environment, starting with the staffing process. If you require accommodations during any phase of the evaluation process, please contact us at LOPCareers-Carriè.
  • Qualified candidates from this selection process may be considered for determinate or indeterminate positions at the Library of Parliament that require similar knowledge and / or competencies.
  • Education and experience requirements will be used to determine which candidates will be asked to participate in the next stage of the selection process.
  • Satisfactory references and proof of education are essential conditions of appointment.
  • Travel and relocation expenses are the responsibility of the candidates.
  • Only those legally permitted to work in Canada can participate in this selection process.

Apply no later than May 19, 2024 11 : 59 PM Eastern Time.

To apply, please send us your curriculum vitae, along with a covering letter indicating how you meet each of the education and experience requirements of the position.

Please quote your full name and 24-LOP-12 in your documents and in the subject line of your email.

Send your application by email at LOPCareers-Carriè.

Questions? Contact Human Resources at LOPCareers-Carriè.

We thank you for your interest. Please note that only those selected for further consideration will be contacted.

Competency Profile for Information Technology (IT) - Advisor

ADAPTABILITY

Adapting in order to work effectively in ambiguous or changing situations, and with diverse individuals and groups

Level 3 : Adapts to widely varying needs.

  • Adapts to new ideas and initiatives across a wide variety of issues or situations.
  • Supports major changes that challenge traditional ways of operating.
  • Adapts interpersonal style to highly diverse individuals and groups in a range of situations.
  • Adapts own plans and priorities in anticipation of change.

CLIENT FOCUS

Providing service excellence to internal and / or external clients, addressing immediate and evolving client needs

Level 3 : Provides added value.

  • Looks for ways to add value beyond clients’ immediate requests.
  • Addresses underlying and long-term client needs.
  • Enhances client service delivery systems and processes.
  • Anticipates clients’ upcoming needs and concerns.

EXEMPLIFYING INTEGRITY

Treating others fairly, honestly and respectfully, furthering the integrity of the organization and its relationships of trust within the work environment and in the broader community

Level 1 : Acts in fair and ethical manner toward others.

  • Treats everyone equally with fairness, honesty and respect all the time.
  • Refrains from behaviour or language that is exclusionary or offensive.
  • Focuses on organizational success rather than personal gain.
  • Follows through consistently on promises and commitments made to others.
  • Presents facts and circumstances transparently, no matter how difficult the facts may be.
  • Guards confidential and sensitive information, passing it on only to those that need to know.

Maintains ethical principles even in the most challenging circumstances.

ATTENTION TO DETAIL

Working in a conscientious, consistent and thorough manner to ensure accuracy and the quality of work products and services delivered

Level 3 : Demonstrates concern for thoroughness and accuracy.

  • Identifies multiple sources of and approaches to information to ensure that details are addressed.
  • Reviews the work of others for accuracy and thoroughness.
  • Follows up to ensure tasks are completed and commitments are met by others.
  • Verifies that work has been done according to procedures and standards.

RESILIENCE

Staying energized, productive and focused in the face of challenges, ambiguity, change or strenuous demands, and creating a supportive environment that helps others become more resilient and productive

Level 3 : Adapts to ongoing or regular strenuous work demands.

  • Retains perspective in the face of difficult or demanding situations (pervasive ambiguity, frequent change, heavy workloads).
  • Describes disruptions as challenges rather than threats.
  • Adjusts personal coping mechanisms to deal with disruptions.

TECHNICAL AND FUNCTIONAL CAPABILITY

Understanding and applying technical and functional knowledge and skills to accomplish work objectives, while keeping up to date with new developments in the subject area and continuing to enhance skills

Level 4 : Demonstrates advanced knowledge and ability.

  • Deals with new or complex issues in the technical or functional area.
  • Adapts approaches in novel situations.
  • Explains advanced or complex concepts and methods.
  • Guides others in the technical or functional area.
  • Makes recommendations on the best course of action in complex situations.

ANALYTICAL THINKING

Analyzing and synthesizing information to understand issues, identify options and support sound decision-making

Level 4 : Applies broad analysis.

  • Integrates information from diverse sources, often involving large amounts of information.
  • Thinks several steps ahead in deciding on the best course of action, anticipating likely outcomes.
  • Develops conceptual frameworks that guide analysis by describing patterns of complex relationships among elements and events in the operating environment.

PLANNING AND ORGANIZING

Making and following plans and allocating resources effectively to reach goals that are central to organizational success

Level 2 : Plans and organizes group activities.

  • Identifies who needs to be involved and when.
  • Identifies who will do what, when, taking into account group members’ skills, needs and, if possible, preferences.
  • Sets timelines and work steps.
  • Monitors progress and use of resources (e.g., people, supplies, money).
  • Makes needed adjustments to timelines, steps and resource allocation.
  • Plans the accomplishment of next steps.

APPLICATION DEVELOPMENT, SUPPORT AND MAINTENANCE

Designing, defining, constructing, enhancing, supporting and maintaining application software on one or more platforms, including the web

Level 4 : Demonstrates advanced knowledge and ability, and applies the competency in new or complex situations. Guides other professionals.

  • Constructs, tests and integrates software and information technology infrastructure.
  • Explains how a proposed change would affect multiple applications.
  • Advises on application and program design, standards and enhancements.
  • Debugs very complex or urgent problems.
  • Analyzes and models business functions, processes and information flow within or between systems.
  • Provides guidance and mentors on programming practices.
  • 19 days ago
Related jobs
Great Canadian Gaming Corp.
Ottawa, Ontario

Application/Software Architect Job# 61105. Application/Software Architect. Develop and document detailed statements of requirements for proposed application changes;. Define and document interface requirements within application sub-systems, to and from external systems, and between new and existing...

TV2 Consulting
Ottawa, Ontario
Remote

You will join a dynamic, highly collaborative Platform Engineering team to accelerate our transformation into a cloud-native application. IAM architect and solution designer, 30 years of experience in systems integration (including 15 years in IAM integration projects) with a high communication skil...

Stafflink
Ottawa, Ontario

Minimum of 5 years of experience as an Application/Software Architect, including web applications and content management systems with Drupal. One (1) Senior Application Developer. Provide expertise and guidance in Drupal, cloud-based architectures, and best practices for web content management. Mand...

Brainhunter
Ottawa, Ontario

Application/Software Architect Job# 61105. Application/Software Architect. Develop and document detailed statements of requirements for proposed application changes;. Define and document interface requirements within application sub-systems, to and from external systems, and between new and existing...

S.i. Systems
Ottawa, Ontario

Our valued Public Sector client is in need of 3 Senior secret cleared Application Architects to review and develop technical architectures, frameworks and strategies, including major sub-systems, interfaces and integrations points for the GCdocs. Review and develop technical architectures, framework...

TM8
India

Solution Architects specialize in Microsoft business applications, excelling at operational efficiency and leveraging current and emerging technologies to design innovative solutions. The Solution Architect focuses on deploying Microsoft Dynamics 365 solutions, particularly ERP solutions like Financ...

TV2 Consulting
Ottawa, Ontario

As an Android Application Architect, you will be responsible for designing and architecting robust and scalable Android applications for our clients. TV2 Consulting is seeking an experienced Android Application Architect to join our team. Proven track record of architecting and designing Android app...

Altus Group Limited/Groupe Altus Limitée
Ottawa, Ontario

We are looking for a technically sound application security architect to join the Security Architecture team. Expertise in information security architecture and risk assessment with a strong understanding of application security, OWASP and application security testing tools. Manager, Security Archit...

Donna Cona
Ottawa, Ontario

Experience within the last fifteen (15) years with a minimum of four (4) projects working on a large project in a complex organization as an Application Software Architect: Developing requirements definition documentation, developing solution architecture documentation, developing technical design d...

Foilcon
La Gran YajaToronto, Ontario, Canada

Experience and nbsp;with and nbsp;designing and nbsp;architectural and nbsp;collateral and nbsp;and and nbsp;integrated and nbsp;designing and nbsp;to and nbsp;produce and nbsp;physical and nbsp;and and nbsp;base and nbsp;architecture and nbsp;for and nbsp;Office and nbsp;365 and nbsp;SharePoint and...