Full Stack .NET Web Developer

6 months ago


Richmond, Canada CAE Full time

Role and Responsibilities

Are you looking for a work environment where you can innovate, reach greater heights, and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with digital products to which you would be proud to contribute? Come share your passion with us and help us deliver exceptional user experiences

By joining our team, you will have the opportunity to develop Web and mobile application services for our aviation training management system. You’ll be leading and working with other developers and teams to continuously deliver high quality product features and ensuring systems are well-maintained. Are you ready to:

Lead a team of software engineers in designing, developing, and maintaining high-quality software solutions. Collaborate with product managers, product owners, architects, and other stakeholders to define technical requirements, project scope, provide estimates, identify risks and dependencies. Provide technical guidance, mentorship, and code reviews to team members. Drive best practices in software development, including code quality, testing, and performance optimization. Participate in architectural discussions and contribute to system design decisions. Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience. Stay up-to-date with industry trends and emerging technologies.

Our ideal candidate has:

Strong leadership skills and experience managing software development teams. Excellent problem-solving abilities and a passion for technology. Experience with Agile methodologies and DevOps practices. Strong communication skills and ability to collaborate effectively with cross-functional teams. Bachelor’s degree in Computer Science or related field. 8+ years of hands-on software development experience. Minimum 5 years’ experience programming in C# and .NET Proficiency with front-end development including working experience with frameworks such as React or Vue Experience developing and deploying Azure Cloud services and Cloud architecture Experience working with relational and graph databases Excellent knowledge and practice of OOP (Object Oriented Programming), SOLID principles, dependency injection, TDD, design patterns.

What we have to offer

Benefits: fully flexible for you to choose what is important. Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP) Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan Work-Life Balance: Flextime & California Fridays all year

Come share your passion with us

At CAE, we equip people in critical roles with the expertise and solutions to create a safer world. As a technology company, we digitize the physical world, deploying simulation training and critical operations support solutions. Above all else, we empower pilots, airlines, defence and security forces to perform at their best every day and when the stakes are highest. Around the globe, we’re everywhere customers need us to be with more than 13,000 employees in more than 200 sites and training locations in over 40 countries.

Everyday, our people make the amazing happen. Their work enables our customers to perform at their best and move society forward. Our people are the heart of our first-class organization.

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.



  • Richmond Hill, Canada Sym-Tech Dealer Services Full time

    Celebrating over 50 years of growth, Sym-Tech is a leading finance and insurance provider to the retail automotive industry. At-Sym-Tech we are looking for associates who share our passion for innovation, creativity and results! We are passionate about delivering excellent client service, an outstanding employee experience and opportunities to learn and grow...


  • Richmond Hill, Ontario, Canada A & P Intertrust Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Web Developer to join our team at A & P Intertrust Corporation. This is a permanent position with a competitive salary and benefits package.Responsibilities:Design, develop, and maintain scalable and efficient web applications using HTML, CSS, JavaScript, and PHP.Collaborate with...


  • Richmond, British Columbia, Canada M&D PH Natural Health. Ltd. Full time

    About the Role:We are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining the front-end and back-end of our web application.Key Responsibilities:Design and develop scalable and efficient front-end and back-end systemsCollaborate with cross-functional...


  • Richmond Hill, Ontario, Canada Creative Path Digital Imaging Inc. Full time

    Job DescriptionWe are seeking a skilled Full Stack Developer for E-commerce Solutions to join our team at Creative Path Digital Imaging Inc.Job SummaryThe ideal candidate will have experience in web development, with a strong focus on creating user-friendly and visually appealing e-commerce platforms.ResponsibilitiesDesign, develop, and deploy scalable...


  • Richmond Hill, Ontario, Canada aurora technology development inc Full time

    Aurora Technology Development Inc. is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in web development, with expertise in designing and integrating website-related code. The successful candidate will be responsible for developing website architecture, writing, modifying, and testing...

  • .NET Developer

    3 months ago


    Richmond Hill, Canada Onico Solutions Full time

    The .NET Developer is responsible for developing applications and data integration. The .NET Developer needs to understand and analyze business requirements, analyze its impacts and translate specifications into implementation. He will participate in defining the implementation strategy, ensures the validity of the selected solution and its...


  • Richmond, British Columbia, Canada SUSHI MURA Full time

    Job Summary:A software engineer with proficiency in full-stack development is required to join our team. The ideal candidate will have a strong background in computer science and experience with programming languages such as Java, Python, and C++.Responsibilities:Design and develop software applications using full-stack development methodologies.Work...


  • Richmond Hill, Ontario, Canada A & P Intertrust Corporation Full time

    Job OverviewWe are seeking a skilled Senior Full Stack Developer to join our team at A & P Intertrust Corporation. In this role, you will be responsible for developing and maintaining our e-commerce platform, ensuring seamless user experience and high-quality performance.Estimated SalaryThe estimated annual salary for this position is $85,000-$110,000 based...


  • Richmond Hill, Ontario, Canada Sym-Tech Dealer Services Full time

    Sym-Tech Dealer Services We are a leading finance and insurance provider to the retail automotive industry, offering a dynamic and exciting work environment. A career with us offers:A fun, fast-paced culture that fosters growth and innovationOpportunities to develop your skills and advance in your careerOn-going training programs and professional development...


  • Richmond Hill, Canada Venterra Realty Full time

    Description ROLE: Senior Software Engineer (Full Stack) REPORTS TO: Software Development Manager   LOCATION: Richmond Hill (Hybrid) up to 2 days onsite as needed   COMPANY OVERVIEW Venterra Realty is a well-capitalized, privately held investment and technology company with ~ $5.0 billion in managed assets and $375+ million in revenues. It owns...

  • Software Engineer

    3 weeks ago


    Richmond Hill, Ontario, Canada Johnson Fu Insurance Agency Inc. Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. As a Full-Stack Developer, you will be responsible for designing, developing, and deploying cloud-based applications. Your expertise in back-end development, cloud infrastructure, and front-end development will enable you to create scalable and efficient software solutions.

  • Software Engineer

    3 weeks ago


    Richmond, British Columbia, Canada Royal Academy Full time

    Job DescriptionAs a Full Stack Developer at our company, you will be responsible for designing, developing, and deploying cloud-based applications. With expertise in cloud computing and proficiency in Java, you will work closely with our team to ensure the smooth operation of our systems. Your responsibilities will include:• Designing and developing...


  • Richmond, British Columbia, Canada McDonald's Restaurant Full time

    As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your expertise in full-stack development will enable you to work on both frontend and backend systems, ensuring seamless integration and functionality.This role requires a strong understanding of programming languages, including Java, Python, and...


  • Richmond, British Columbia, Canada Unicorn Technology Inc Full time

    **About the role:**We are seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software applications.The ideal candidate will have a solid understanding of software engineering principles, experience with full-stack development,...


  • Richmond Hill, Ontario, Canada Creative Path Digital Imaging Inc. Full time

    At Creative Path Digital Imaging Inc., we are seeking a talented Web Programmer to join our team. The successful candidate will be responsible for developing and maintaining our company's web presence, including designing and implementing new features, fixing bugs, and ensuring a seamless user experience. Key responsibilities include: • Consult with...


  • Richmond Hill, Ontario, Canada Onico Solutions Full time

    Overview: Onico Solutions is seeking a highly skilled and experienced Senior Full Stack Developer with Business Analysis Expertise to join our dynamic IT team in Montreal, QC. This is a permanent role offering an attractive salary package.

  • Web Developer

    3 weeks ago


    Richmond, British Columbia, Canada Bird Construction Group Full time

    About the RoleWe are seeking a talented Web Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing and building scalable, maintainable, and efficient web applications.Key ResponsibilitiesDesign and develop web applications using modern front-end and back-end technologies.Collaborate with...

  • Web Developer

    4 weeks ago


    Richmond, British Columbia, Canada Northbanq Design Collection Corp Full time

    We are seeking a skilled Web Developer to join our team at Northbanq Design Collection Corp. As a key member of our design team, you will be responsible for creating visually appealing and user-friendly websites that meet our clients' needs.Key Responsibilities:Design and develop websites using HTML, CSS, and JavaScriptCollaborate with our marketing team to...

  • Software Engineer

    2 weeks ago


    Richmond Hill, Ontario, Canada Request Office Services Inc Full time

    About the JobWe are seeking a skilled Software Engineer - Full Stack to join our team at {company}. In this role, you will be responsible for developing and maintaining high-quality software applications using a variety of programming languages and technologies.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming...

  • Web Developer

    3 weeks ago


    Richmond, British Columbia, Canada SmartPEP Full time

    Job Title: Web DeveloperJob Summary: We are seeking a skilled Web Developer to join our team at SmartPEP. As a Web Developer, you will be responsible for designing and integrating website-related code, developing website architecture, and writing, modifying, and testing website-related code.Key Responsibilities:Design and integrate website-related...