Software Developer

Nasittuq Corporation

North Bay

On-site

CAD 60,000 - 80,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employment equity
Training and development programs
Accommodation for applicants with disabilities

Job summary

A technology company in North Bay is seeking a Software Developer to design, implement, and maintain software for critical radar systems in a fast-paced environment. The ideal candidate will have up to 3 years of experience in software development and be familiar with programming languages and software development models. This role prioritizes applications from Inuit beneficiaries and emphasizes a commitment to diversity and community support.

Qualifications

  • 0-3 years of experience in Software Development.
  • Experience with compiled/scripted languages such as C, C++, C#.
  • Experience developing in a structured model.

Responsibilities

  • Design, implement, and test various software products.
  • Coordinate product development and modifications to meet requirements.
  • Create and maintain technical documentation.

Skills

Working knowledge of git
Familiarity with relational database concepts
Ability to learn other programming languages
Excellent written and verbal communication skills

Education

Degree in Computer Science or related field

Tools

Linux
Windows
MS Office

Job description

POSITION TITLE: Software Developer
DEPARTMENT: NWSSC
LOCATION: NWSSC
SECURITY CLEARANCE: Secret
POSITION REPORTS TO: Software Engineering Supervisor

Nasittuq Corporation (from the Inuktitut word meaning “looking out from the highest point”) operates and maintains the North Warning System (NWS) - a critical joint Canada-US radar network with 47 sites across Northern Canada, a Control Centre and Support Centre located in North Bay, ON and a Contract Management Office located in Ottawa, ON.

OUR CORE VALUES:

Safety, Diversity, Integrity, Social Responsibility, Environmental Stewardship, and Agility—guide everything we do.

Land Claim Beneficiaries of the Nunavut, Inuvialuit, and Nunatsiavut Land Claim Agreements will be prioritized. Applicants are encouraged to self-identify.

WHAT YOU WILL DO

The Software Developer is responsible for design, implementation, testing, documentation, release, and maintenance of various software products. The developer will work on product development of new designs and modification of existing software to meet schedule and defined baseline requirements.

KEY RESPONSIBILITIES:
  • Plan and execute software development for NWS equipment; including but not limited to real time radar systems, desktop applications, PLCs, SCADA, virtualized environments, and/or other software for other Commercial Off the Shelf (COTS) systems.
  • Design, develop, test, deploy, maintain, and improve software.
  • Estimate assigned tasks and work in a schedule driven environment.
  • Create and maintain technical documentation.
  • Perform other duties/projects as assigned, to support the overall program and mission, and other initiatives of Nasittuq.
EXPERIENCE:
  • 0-3 years of working experience in a Software Development position (dependent on education).
  • Experience with compiled / scripted languages (C, C++, C#, Bash, etc).
  • Experience developing software using a structured software development model.
  • Experience developing software in Linux and/or Windows environments.
  • Experience creating and maintaining technical documentation.
KNOWLEDGE, SKILLS, ABILITIES:
  • Working knowledge of git or other software version control tools.
  • Familiarity with relational database concepts and SQL.
  • The ability to learn other programming languages as needed.
  • Ability to present and explain technical information to both engineers and non-technical staff.
COMPETENCIES / SKILLS AND ABILITIES:
  • Strong MS Office skills.
  • Strong prioritization and multi-tasking skills, adaptability to changing priorities.
  • Strong initiative and ability to work independently.
  • Exceptional ability to pay attention to detail.
  • Strong analytical thinking, judgement, and problem-solving skills.
  • Excellent written and verbal communication skills; ability to work/contribute well independently and in a team environment.
DESIRED QUALIFICATIONS:
  • Experience with embedded systems, microprocessors, or software for custom electronics.
  • Experience creating and maintaining virtualized environments.
  • Experience with Programmable Logic Controllers (PLCs).
  • Previous experience with Maximo is considered an asset.t

Are You an Inuit Beneficiary from the Nunavut, Inuvialuit, or Nunatsiavut Land Claim Agreements and Seeking a New Opportunity?

Nasittuq is committed to providing employment opportunities for Land Claim Beneficiaries, contributing to a skilled workforce in the regions we serve. We prioritize and review all applications from Inuit Land Claim Beneficiaries for vacant positions and offer comprehensive training and development programs.

Nasittuq is committed to employment equity and encourages applications from all qualified groups. Inuit Land Claim Beneficiary applicants are encouraged to apply and self-identify.

IQQANAIJAAQTAARASUAQTUT ILAGIJAUQATAULLUTIK INUIT NUNANGANNI NUNALIRINIRNMUT ANGIRUTIUSIMAJUNUT SIVULLIQPAUTAUNIAQTUT IQQANAIJAAQTAARTITAUJUNNAQTUNUT. IKAJUQTURPATSI

IQQANAIJAAQTAARASUAQATAUJUSI NALUNAIQSIQULLUSI ILAGIJAUQATAUNITSINNIK.

ᐃᖅᑲᓇᐃᔮᖅᑖᕋᓱᐊᖅᑐ ᐃᓚᒋᔭᐅᖃᑕᐅᓪᓗᑎᒃ ᐃᓄᐃᑦ ᓄᓇᖓᓐᓂ ᓄᓇᓕᕆᓂᕐᒧᑦ ᐊᖏᕈᑎᐅᓯᒪᔪᓄᑦ ᓯᕗᓪᓕᖅᐸᐅᑎᑕᐅᓂᐊᖅᑐᑦ ᐃᑲᔪᖅᑐᕐᐸᑦᓯ ᐃᑲᓇᐃᔨᖏᑦ ᑕᓘᙱᓂ ᓇᓗᓇᐃᖅᓯᖁᓪᓗᓯ ᐃᓚᒋᔭᐅᖃᑕᐅᓂᑦᓯᓐᓂᒃ.

Nasittuq provides accommodation during all parts of the hiring process, upon request, to applicants with disabilities. If contacted to proceed to the selection process, please advise us if you require any accommodation.

ᐃᑲᓇᔪᖅᑐᖅᐸᒃᑲ ᐃᓄᑖᖃᑕᐅᓯᒪᔪᑦᒍᑎᒥ ᓯᕗᓪᓕᐅᔾᔭᐅᖃᑦᑕᕐᓂᐊᖅᑐᑦ!

Translation: We invite you to join us and embark on a rewarding career journey!

We thank you for your interest, however, only candidates selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Coordinator
Project Coordinator

Nasittuq Corporation • Lasalle

On-site
CAD 55,000 - 75,000
Electronic Maintenance Technician
Electronic Maintenance Technician

Nasittuq Corporation • Arctic Bay

On-site
CAD 90,000 - 120,000
Fly-In/Fly-Out Rotation
Competitive pay
Comprehensive benefits
+3
Facilities Maintenance Technician/Trainer
Facilities Maintenance Technician/Trainer

Nasittuq Corporation • North Bay

On-site
CAD 52,000 - 76,000
Competitive compensation
Comprehensive benefits (health, dental
Professional development opportunities
+1
Facilities Project Coordinator
Facilities Project Coordinator

Nasittuq Corporation • North Bay

On-site
CAD 60,000 - 75,000
Chef
Chef

Nasittuq Corporation • Happy Valley-Goose Bay

On-site
CAD 65,000 - 90,000
Rotation Overtime
Accommodations
Benefits
+5
Inuit Benefits Advisor Trainee
Inuit Benefits Advisor Trainee

Nasittuq Corporation • Canada

On-site
CAD 42,000 - 64,000
Accommodation during hiring process
Chef - Future Opportunities
Chef - Future Opportunities

Nasittuq Corporation • Canada

On-site
CAD 65,000 - 95,000
Accommodation during hiring process
Arctic clothing provided
Travel costs covered
+3
Electrician
Electrician

Nasittuq Corporation • Nunavut

On-site
CAD 90,000 - 120,000
Health, dental, and vision insurance
Employer-matched pension plan (5%)
Private accommodation with prepared meals
+1
Project Coordinator
Project Coordinator

Nasittuq Corporation • North Bay

On-site
CAD 60,000 - 80,000
Flexible working hours
Career growth opportunities
Work-Life Balance
Site Supervisor Trainee
Site Supervisor Trainee

Nasittuq Corporation • Canada

On-site
CAD 90,000 - 120,000
Rotation & overtime
Private accommodation
Arctic clothing allowance
+3