Senior Developer, Digital Development – Digital Operations

Air Canada

Job title:

Senior Developer, Digital Improvement – Digital Operations

Firm

Air Canada

Job description

DescriptionBeing a part of Air Canada is to grow to be a part of an iconic Canadian image, lately ranked the perfect Airline in North America. Let your profession take flight by becoming a member of our numerous and vibrant workforce at the forefront of passenger aviation.Do you take pleasure in creating cloud-based options to complicated issues? Air Canada Digital Improvement groups are constructing a fast-moving improvement workforce to develop participating internet and cellular purposes. It is a nice alternative for a results-oriented software program developer to research and construct modern options. The candidate ought to be self-driven, extremely motivated, modern, and able to ship with our agile improvement groups.The Senior Developer will report back to the Supervisor, Digital Improvement.Tasks:

  • Design, develop, and keep scalable and sturdy full-stack purposes utilizing Angular, React, Java, C#, .NET, JavaScript, and different related applied sciences.
  • Collaborate with cross-functional groups to assemble necessities, outline venture scope, and set up technical specs with a selected emphasis on safety and high quality issues.
  • Lead the purposes improvement, offering technical steerage, and help all through the software program improvement life cycle.
  • Conduct common code opinions, making certain adherence to safe coding practices, coding requirements, and high quality pointers, together with accessibility.
  • Establish and resolve technical challenges, bugs, and efficiency points in a well timed method.
  • Keep up to date with the most recent trade tendencies, applied sciences, and frameworks associated to software program safety, and advocate their adoption as acceptable.
  • Collaborate with product house owners, designers, and different stakeholders to know enterprise necessities and translate them into safe and high-quality technical options.
  • Drive the implementation of safe improvement practices, together with safe authentication and authorization mechanisms, knowledge encryption, and safe communication protocols.
  • Make sure the scalability, reliability, and safety of the software program purposes by leveraging cloud platforms like Azure and AWS.
  • Take part in agile improvement processes, together with dash planning, backlog grooming, and retrospective conferences.
  • Actively contribute to the development of improvement processes, instruments, and methodologies to reinforce workforce effectivity, safety, and software program high quality.

{Qualifications}

  • Bachelor’s or Grasp’s diploma in Pc Science, Software program Engineering or equal.
  • 6+ years of full-stack software program improvement expertise and robust experience utilizing Angular, React, Java, C#, .NET, and Azure/AWS DevOps in an Agile improvement surroundings.
  • Substantial internet and cellular utility improvement expertise.
  • Very snug creating in an Agile surroundings, utilizing Git and Azure/AWS Devops.
  • Steady Integration / Steady Supply/Deployment expertise.
  • Actual-world expertise with mission-critical enterprise REST APIs.
  • Strong understanding of software program improvement rules, design patterns, and greatest practices.
  • Expertise with database applied sciences akin to SQL Server, MySQL, or MongoDB.
  • Comfy analyzing community site visitors utilizing Fiddler/Postman/Wireshark and many others.
  • Skill to work successfully underneath strain in quickly altering environments or unsure circumstances.
  • Demonstrates openness and willingness to adapt to new methods of doing issues.
  • Takes accountability for the outcomes and actively participates sooner or later path of the group.
  • Demonstrates concern for satisfying exterior and/or inside clients.
  • Focuses on the accomplishment of the workforce’s and unit’s work; units difficult targets and meets or exceeds targets.
  • Skill and want to work cooperatively with others on a workforce in individual and/or remotely.
  • Approaches an issue by utilizing a logical, systematic, and sequential strategy.
  • Sturdy problem-solving and analytical expertise, with a concentrate on delivering high-quality software program options.
  • Glorious communication and interpersonal expertise, with the power to successfully collaborate with cross-functional groups and stakeholders.

Situations of Employment:

  • Candidates have to be eligible to work within the nation of curiosity, on the time any provide of employment is made and searching for any required work permits/visas or different authorizations which can be required is the only accountability of the candidates making use of for this place.

Linguistic NecessitiesPrimarily based on equal {qualifications}, desire shall be given to bilingual candidates.Variety and InclusionAir Canada is strongly dedicated to Variety and Inclusion and goals to create a wholesome, accessible and rewarding work surroundings which highlights workers’ distinctive contributions to our firm’s success.As an equal alternative employer, we welcome purposes from all to assist us construct a various workforce which displays the range of our clients, and communities, by which we reside and serve.Air Canada thanks all candidates for his or her curiosity; nonetheless solely these chosen to proceed within the course of shall be contacted.

Anticipated wage

Location

Dorval, QC

Job date

Tue, 02 Apr 2024 22:04:09 GMT

To assist us monitor our recruitment effort, please point out in your e mail/cowl letter the place (globalvacancies.org) you noticed this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location