Senior Software Developer

4 weeks ago


Montreal, Quebec, Canada Solution SFT Full time

We are seeking a skilled Software Developer to join our agile team in product design, development, customization, release, and integration. The Training Experience department within CAE's Global Engineering provides technology solutions for use on CAE's flight simulators and training devices. Our software products are used by Flight Instructors to conduct training and evaluation for aviation crews in the Civil and Defense & Security markets.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent experience
  • At least 1 year of experience in software development
  • Experience with object-oriented programming, UML, C++ or C#.NET in MS Windows environment
  • Knowledge of Web and SOA architectural principles
  • Expertise in Graphical User Interface development
  • Good communication skills in English and French
  • Ability to work within an established team
  • Travelling outside the country may be required
  • Keen interest in real-time modelling and simulation systems (an asset)
  • Experience in WPF, WCF or web development (HTML, CSS, JavaScript, REST API) (an asset)

Profile:

  • Work closely with UI/Ux Designers as well as developers from other disciplines, to develop instructor station software
  • Participate in the analysis, design, coding, testing, validation and integration of the simulation platform and the associated user interface (GUI) on flight simulators
  • Develop and integrate UI elements into the application, including: WPF control libraries, web interactive modules, animated transitions and design patterns
  • Test and debug UI content to meet design, performance and reliability specifications


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada Aspire Software Full time

    Key Responsibilities:As a Senior M&A Business Development Specialist at Aspire Software, you will lead the fact-finding due-diligence mission of our M&A target companies. Reporting to one of our Investment Partners (IPs), you will work closely with the team to identify and evaluate potential acquisition opportunities.Key Skills:Strong analytical and...


  • Montreal, Quebec, Canada Lightspeed Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Lightspeed. As a Senior Software Developer, you will play a key role in leading the development of software solutions that empower merchants with the essential tools they need to thrive in the market.Key Responsibilities:* Lead the...


  • Montreal, Quebec, Canada Intelcom Full time

    Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesDesign and develop...


  • Montreal, Quebec, Canada Intelcom Full time

    Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesDesign and develop...


  • Montreal, Quebec, Canada Intelcom Full time

    Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesDesign and develop...


  • Montreal, Quebec, Canada Vention Inc Full time

    Job Title: Senior Software DeveloperVention Inc is a leading provider of industrial automation solutions. We are seeking a highly skilled Senior Software Developer to join our team.The successful candidate will be responsible for designing, building, and testing software solutions for industrial automation applications. This will involve working closely with...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) OpportunityAt Boston Scientific, we're seeking an experienced Senior Software Developer (C++) to contribute to the development of on-system software. As a key member of our team, you'll participate in new product development activities, including research, design, and testing, to bring innovative products to market.About the...


  • Montreal, Quebec, Canada Randstad Full time

    About the Role:As a Senior Software Developer at {company}, you will be responsible for designing and developing high-quality software solutions. Your expertise in software engineering will be essential in driving business growth and innovation.Key Responsibilities:• Develop and maintain software applications using cutting-edge technologies• ...


  • Montreal, Quebec, Canada Toparo Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Toparo. As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems, utilizing leading-edge technologies.Key Responsibilities:Craft high-quality code and resolve...


  • Montreal, Quebec, Canada Fundica Full time

    About FundicaWe are a leading online funding platform in Canada, revolutionizing the way businesses find funding. We are seeking a skilled Senior Software Developer to join our team and contribute to the development of next-generation funding tools.The RoleAs a Senior Software Developer, you will be responsible for designing and developing software solutions...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    We're a thriving and agile tech development firm that cares about our clients and the world around us. Our team is passionate about community and diversity, and we believe in empowering our team members to grow and develop their careers.We're looking for a Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    We're a thriving and agile tech development firm that puts people at the center of everything we do. Our team cares about our clients and the world around us, and we care about our team's life-long dreams, aspirations, and career development.We believe in the power of community and seek opportunities to build meaningful relationships with everyone around us....


  • Montreal, Quebec, Canada ProximityHCI Full time

    Senior Software DeveloperProximityHCI is seeking a highly skilled Senior Software Developer to join our founding team. As a key member of our development team, you will be responsible for designing, developing, testing, and implementing our development tool kit in an innovative and dynamic technology environment.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Lightspeed Full time

    Hi there, thanks for considering this opportunity. We're Lightspeed, a company dedicated to empowering merchants with the tools they need to thrive in the market. We're seeking a Senior Software Developer to join our Ecwid team in North America. In this role, you'll lead the development of software solutions that support our merchants' growth. You'll be part...


  • Montreal, Quebec, Canada ProximityHCI Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our founding team at ProximityHCI. As a key member of our team, you will be responsible for designing, developing, testing, and implementing our development tool kit in an innovative and dynamic technology environment.Key...


  • Montreal, Quebec, Canada Intelcom Full time

    Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesWriting...


  • Montreal, Quebec, Canada Banque Nationale Full time

    About the Role:We are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and be able to work effectively in a collaborative environment.Key Responsibilities:* Design, develop, and test software applications* Collaborate with cross-functional teams to deliver high-quality...


  • Montreal, Quebec, Canada Bounteous Full time

    Bounteous x Accolite, a leading digital engineering firm, is seeking a talented Senior Software Developer to join our team.As a Senior Software Developer, you will work closely with our development architects, clients, and business analysts to design and develop efficient solutions leveraging the appropriate technology stack.Key responsibilities...