Junior Software Developer

NAV Canada

見る: 191

更新日: 29-05-2024

場所: Ottawa Ontario

カテゴリー: 建築/インテリアデザイン

業界: Aerospace Defence

ジョブタイプ: Full-time

給料: $80,034 - $97,262 a year

Loading ...

仕事内容

Job Posting Title

Junior Software Developer

Job Category

Systems Engineering

Language Requirements

English / Anglais

Posting Start Date

2022-02-18

Posting End Date

2022-03-04

Job Grade

CS-2

Pay Range

$80,034 - $97,262

Job Summary

We are seeking a dedicated full stack developer. You will work as part of a team to develop fast, well-tested, and performant code for web-based applications using Vue.js on the front end and Python/Django on the back. As a full stack developer, you will be expected to work with standard programming tools such as version control and deployment software, follow industry best practices, write tests for the code you write, and follow all applicable coding guidelines.
Your duties will include taking part in daily scrums, writing and developing modules for existing Python based applications, writing code and tests for code, and taking part in code review sessions.

Job Description

Below are some of the responsibilities our full stack developer is expected to assume in their position:

  • Write performant code using Python on backend web applications to create websites and web applications
  • Create tests for code written by yourself and other web developers, full-stack developers, and software engineers
  • Diagnose and fix bugs and other software defects in new and existing Python based applications
  • Contribute innovative new ideas to shape the product

Education

  • Successful completion of secondary school and completion of a full time post-secondary diploma in electronics technology at a recognized institution or an equivalent combination of education and experience

Experience

  • At least 1-3 years of experience with web development.
  • At least 1-3 years of experience using Linux, Shell Scripting, and Python
  • Experience with Git and Git Hosted platforms (such as GitLab or GitHub).
  • Experience with Relational Databases such as PostgreSQL
  • Experience using Docker and Docker Compose
  • Experience developing with the Django Web Framework

Knowledge:

  • Familiarity with micro-services architecture
  • Experience with Client/Server Web Communication through REST Frameworks and Web Socket Technology
  • An understanding of JavaScript and VueJS, including the latest revisions of ECMAScript is an asset.
  • An understanding of Kubernetes and HELM charts is an asset.

Abilities

  • Advanced analytical skills to investigate and analyze hardware problems to develop, test and implement modifications
  • Strong troubleshooting skills to assess, repair, mitigate and find the root cause.
  • Technical design and drafting skills
  • The ability to work as part of a team using Agile software development methodologies
  • Strong communication skills and technical writing skills

Personal Suitability:

  • Establish and maintain good interpersonal relationship with internal and external stakeholders
  • Shows initiative, integrity, reliability, good judgement positive attitude
  • Resilient and openness to change

The successful candidate must meet the security requirement of the position and be legally able to work in Canada.

In accordance with NAV CANADA’s COVID-19 Vaccination Policy, all new employees and students are required to be fully vaccinated for COVID-19 as defined by Health Canada, subject to applicable verified accommodation requests. Candidates attending a selection process in person will be required to provide proof of vaccination, or valid exemption, before entering a NAV CANADA facility.

At NAV CANADA, safety is our priority. We require pre-employment drug screening for all candidates offered positions designated as safety sensitive in accordance with NAV CANADA’s Drug and Alcohol policy.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. As a result, it promotes employment equity and encourages candidates to indicate voluntarily and clearly on the subject line of their application if they are a woman, an Aboriginal person, a person with a disability or a member of a visible minority group.

NAV CANADA is committed to developing inclusive, barrier-free selection processes and work environments. If contacted regarding this competition, please advise the interview coordinator of accommodation measures you may require.

We thank all applicants for their interest; only those selected for an interview will be contacted.

Loading ...
Loading ...

締切: 13-07-2024

無料の候補者に適用するにはクリックしてください

申し込む

Loading ...
Loading ...

同じ仕事

Loading ...
Loading ...