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.