Full Stack Programmer Analyst

Saint-Laurent, QC, Canada

Job Description


Role and Responsibilities

If you\xe2\x80\x99ve taken a plane to any destination in the world, chances are, your pilot was trained by a CAE product. With its strong customer focus, the Global Engineering team is dedicated to elevating the training experience to make pilots the best they can be.

With over 10,000 employees in more than 35 countries, CAE is a global leader in training for the civil aviation, defense and security, and healthcare markets. To learn more: www.cae.com .

Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? Want to join a world class company and industry leader with projects to which you would be proud to contribute? Then CAE is the right employer for you! Come share your passion with us!

Here are the reasons why folks love working here!

  • Meaningful work that drives professional development
  • Ability to enter and grow within the technology industry
  • Working in a collaborative environment
  • Being part of a high-performance team
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: Flex time & California Fridays all year
  • Fun at work: social and community events all-year round!
Your Mission:

Respond to the needs of Global Technology, Product and Digital organisation and other Business units of CAE to help them function as efficiently as possible by developing and supporting tools and Dashboards.
  • 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.
  • Support the of the IT infrastructure of the group to always allow for an optimum functionality of the tools and availability of the data.
  • Conduct analysis, design, evaluation, modification, testing and implementation of systems per design specs across different functional areas.
  • Support our application portfolio with the various business functions in order to keep their efficiency at its maximum.
  • Analyse design proposals to estimate time, costs and alternative solutions to satisfy business needs as expressed by the customers
  • Write code specifications using departmental standards and methodology, seek to standardize methods and architecture
  • Recommend changes in development, maintenance and system standards
  • Coordinate system upgrade activity
  • Participate in the automation of some processes (RPA)
  • Contribute to the collaborative and stimulating work environment
  • Be connected to the industry to know tendencies and suggest innovative ideas
Requirements
  • Computer science bachelor\xe2\x80\x99s degree, College graduation and two to four years of related experience or equivalent combination of education & related experience.
  • Good organisational and interpersonal skills.
  • Effective time management, autonomous and responsible.
  • Bilingualism (French and English) is required.
  • Must have experience in many of the following programming languages, tools or principles:
  • Microsoft (.NET Core, .NET Framework, C#, C++, VB.NET, VBA, WPF)
  • Web (React, PHP, Java, Javascript, JQuery, Java Servlets, ASP, ASP.NET, AJAX, HTML, XML, SOAP, REST, CSS)
  • MVC
  • Object Oriented Design
  • Working knowledge of development using Azure or any major cloud service provider
  • Unit Testing and Test-Driven Development and Microsoft Webservices (WCF & ASMX)
  • Structural framework for dynamic web apps (Angular, React, etc.)
  • Must have experience working with one or more of the following databases: (SQL Server, My SQL, Oracle, DB2, SSIS, SSRS, T-SQL, MS SQL Stored procedures, MS SQL ReportServer)
  • Must have a fundamental understanding of SQL
  • Experience in developing APIs and knowledge of Microservices architecture
  • Ability to understand business processes and to translate them into his programming.
  • Ability to communicate with customers.
  • Innovation, creativity, sense of ownership.
  • Ability to do technical research on the internet to find solutions.
  • Ability to create mathematical formulas to calculate statistics.
  • Knowledge of Power BI is a plus
#LI-CL1

#LI-hybrid

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\xe2\x80\x99re 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, neurodiversity 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.

CAE

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2221199
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Saint-Laurent, QC, Canada
  • Education
    Not mentioned