Junior Programmer

Job Summary

  • Electronics Programming for RV control modules, screens, and switches

  • Build toward being able to design, develop, troubleshoot, debug, and test existing software systems and new applications

  • Delivery of high quality, scalable code to our suite of products that is readable, testable, and performant

  • Identify problems, propose suitable solutions, implement the solutions, and maintain documentation

  • On occasion, some travel could be required

  • Position may also include other related projects, or other tasks as required by Spyder Controls

Position Hours

8 am - 5 pm

Mon - Thurs

8 am - 12 pm

Friday

Mountain

Time Zone

Location

McBride B.C

Lacombe A.B

Compensation

Annual compensation will range from $45,000 to $65,000 depending on applicant education, experience, credentials, and performance. Benefits include a Health Spending Account, Pooled Insurance benefits, and TFSA or RRSP matching.

Applicant Qualifications

  • Legally entitled to live and work in Canada

  • Exposure to programming and above average computer skills

  • Ability to grasp concepts quickly, with high level of accuracy and strong attention to detail

  • Self-motivated with the ability to work independently, and good collaboration with staff and clients

  • Innovative and creative problem solver

  • Maintain professionalism in the workplace, remains composed under pressure while meeting deadlines, maintaining regular schedule with occasional extended hours

Desirable (But Not Required) Attributes Include

  • Knowledge of C programming, SQL, API Frameworks and code versioning tools

  • Exposure to additional programming languages

  • Aptitude and interest in graphic design

  • Mobile App development experience IOS/Android