British Columbia Institute Of Technology
rating-icon 0
Employer
British Columbia Institute Of Technology

British Columbia Institute of Technology, Willingdon Avenue, Burnaby, BC, Canada,

Verification Level: 4/7

Total
Contracts

0

Money
Spent

0

CAD

About the employer

BCIT is one of British Columbia’s largest post-secondary institutions with more than 48,000 students enrolled annually (16,600 full-time, 31,600 part-time). ...

Junior Software Developer
posted 3 months ago

Categories

Total Price

  • CAD 70 000 - CAD 80 000

Hourly Rate

  • CAD 33 - CAD 38

Expected Hours

  • 2 112

Project Length

  • 12 months

Description

Job Title: Junior Software Engineer

Reports To: Software Engineering Manager

 

Job Purpose
In keeping with the company’s mission and values, the Junior Software Developer is responsible for writing, maintaining and testing all levels of code related to LUCID products. The Junior Software Developer works on developing and supporting a high performance, reliable code.

Duties and Responsibilities

  • Develop various modules, s, etc. as needed primarily for testing
  • Write unit tests prior to writing corresponding code in order to deliver full coverage of the company software library
  • Participate regularly in development meetings, and code reviews to provide timely input and feedback on internal development processes
  • Develop and maintain test frameworks that integrate tools, libraries, and utilities needed to interact with the system under test
  • Follow Test Driven Development best practices to ensure established acceptance criteria are met and potential bugs are caught early in the development cycle and no regressions are introduced to the code
  • Use git and source control tools in order to support accurate source code management for the internal development team
  • Maintaining build machines and test machines in order to effectively simulate software performance for the end users
  • Contribute to the development of the internal SDK library and GUI applications
  • Other related duties, as required

 

Qualifications/Education/Skills

  • 1+ years experience in software development (specialty in desktop, web, or embedded applications)
  • Support and knowledge of DevOps (including Jenkins, AWS), agile, and source control
  • Experience with ing languages like Python and batch ing
  • Experience developing code in C/C++
  • Familiarity with Agile development best practices, including Test Driven Development (TDD)
  • Salary range: CAD$70,000 – $80,000 annually

Address of the job

  • British Columbia Institute of Technology, Willingdon Avenue, Burnaby, BC, Canada

Similar Jobs

  • Engineer

    Hourly Rate: 29.00-41.00

    Total Price: 60000.00-85000.00

    Expected Hours: 2071

    We are hiring for an Engineer, based out of our Vancouver office. This role is perfect for an Engineer with a minimum ...

    Fast + Epp
    Fast + Epp
    rating-icon 0 / 5
  • Software Developer, C++

    Hourly Rate: 50.00-64.00

    Total Price: 105000.00-133000.00

    Expected Hours: 2087

    A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions. ...

    A-CX
    A-CX
    rating-icon 0 / 5
  • Indigenous Planner

    Hourly Rate: 30.00-46.00

    Total Price: 75000.00-95000.00

    Expected Hours: 2236

    About Us Aplin Martin is a full-service Civil Engineering, Architecture, Planning, Environmental and Survey company, celebrating over 55 years of ...

    Aplin Martin
    Aplin Martin
    rating-icon 0 / 5
  • DevOps Engineer

    Hourly Rate: 58.00-79.00

    Total Price: 115000.00-146000.00

    Expected Hours: 1905

    This is a remote position and can be located anywhere in Canada. AS THE WORLD MOVES TO FHIR, THERE ARE ...

    Smile Digital Health
    Smile Digital Health
    rating-icon 0 / 5

Are you sure you want to report this job post?

If you find the content of this job post offensive, racist, illegal or inappropriate

please let us know. We'll review and take action accordingly

report-sucess
WE HAVE RECEIVED YOUR REPORT

It may take some time for our team to review and take action. Thank you for your contribution.

Are you sure to discard your application?