Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Customer service representative MEMN Staff Accountant II Staff Accountant STS SALT Associate Jumpstart Summer Leadership Program Associate - Merger and Acquisition CCB - Financial Analysis Senior Gameplay Programmer Web Programmer Junior Programmer Senior Gameplay Programmer Lead Rendering Programmer Junior Programmer Administrative Associate Automation Specialist Game Programmer Programmeur de jeux AP Staff Accountant Staff Accountant Staff Accountant Staff Accountant 2020 - Summer - Consulting Intern - Junior Staff Accountant Auditing or Accounting Assistant or Accounting Intern Software Account Manager- Digital Media Insurance Advisor - Lethbridge Dairy Nutrition Associate - Sales Jr Staff Accountant Part Time School Bus Driver Associate Account Manager Finance Software Developer Engineer I Audit Intern - Spring Staff Accountant Accounting Intern - GBS Undergrad Intern - Accounting National Account Manager Software Developer Audit Intern Accounting and Finance Intern Finance and Accounting Intern Entry Level Software Developer Account Manager Financial Advisor Software Developer Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex Hatchways American Income Life Creative Circle Vector Marketing Peel Regional Police Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection GoParkr Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Full Stack .NET Developer At CAE Inc.

Location: Richmond, British Columbia

Job Description

Role and Responsibilities

Pelesys A CAE Company

Richmond, BC

Who we are

Making the world a safer place. Our vision is to be the recognized global training partner of choice to enhance safety, efficiency and readiness. Our mission inspires us to do more every day to make the world a safer place.

Pelesys, a CAE company, has been a leading provider of aviation training solutions. We cultivate a collaborative and friendly team environment. We are problem solvers who thrive in excellence and innovation.

We design and develop commercial training and compliance management solutions. Pelesys’ Training Management and Deployment System is a web-based solution providing training deployment and compliance management solutions for the commercial aviation industry. Pelesys continues to develop and maintain its own off-the-shelf aviation training courseware consisting of over a thousand hours of Web-Based Training (WBT). Pelesys WBT includes both aircraft type courses as well as special operations courseware required for all regulatory training.

https://website.pelesys.com/system/

Summary of Position

We are currently looking for a .NET Developer to join our Systems Development team. This role supports the creation of web application services from design to deployment. Our ideal candidate is a team focused player who is up to the challenge and who contributes high quality work to new and exciting products. You enjoy working in a fast-paced environment and tackling new challenges. This is a full-time permanent position. This position is located in Richmond, BC.

What you’ll be doing

  • Collaborate with both the Team Lead and System Developers as part of the SCRUM process.
  • Write functional code that is deployed to customers.
  • Contribute to project requirements, system architecture, and process improvement.
  • Own quality for responsible features and write necessary tests to ensure quality of features.
  • Other related duties as required.

What you’ll bring

  • Diploma/Degree in Computer Science or related field.
  • 3+ years of development experience.
  • Strong knowledge of OOP (Object Oriented Programming), SOLID principles, dependency injection, and TDD (Test-driven Development).
  • Experience developing .NET/C#, ASP.NET, MVC.
  • Experience building RESTful Web APIs.
  • Strong knowledge of HTML5, JavaScript, CSS.
  • Experience working with JavaScript frameworks such as jQuery, Bootstrap, Knockout, React or Angular.
  • Strong communication skills - both written and verbal.
  • A team-player who can manage deliverables and timelines.
  • Experience working with databases, stored procedures and SQL syntax is an asset.
  • Experience working on mobile apps is an asset.
  • Experience within e-Learning and/or aviation industries is an asset.

Why we’re awesome:

  • Flexible work hours
  • Flexible benefits
  • Friendly and collaborative work environment
  • Monthly fun and interactive team events
  • Opportunities for professional learning, growth, and career advancement
  • Pet-friendly office

Position Type

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.