Senior Developer, Digital Development

2 weeks ago


Canada Air Canada Full time

Description

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.

Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital team is building a fast-moving development team to build enterprise applications. This is an excellent opportunity for a results-oriented software developer to analyze and develop leading-edge solutions. With our agile development teams, the candidate should be self-driven, highly motivated, innovative, and ready to deliver.

The Senior Developer will report to the Manager, Digital Development.

Responsibilities:

  • Collaborate with cross-functional teams to gather requirements, define project scope, and establish technical specifications with a particular emphasis on security and quality considerations.
  • Lead the application development, providing technical guidance and support throughout the software development life cycle.
  • Conduct regular code reviews, ensuring adherence to secure coding practices, coding standards, and quality guidelines.
  • Identify and resolve technical challenges, bugs, and performance issues in a timely manner.
  • Stay updated with the latest industry trends, technologies, and frameworks related to software security, and recommend their adoption as appropriate.
  • Collaborate with product owners, designers, and other stakeholders to understand business requirements and translate them into secure, high-quality technical solutions.
  • Drive the implementation of secure development practices, including secure authentication and authorization mechanisms, data encryption, and secure communication protocols.
  • Ensure the software applications' scalability, reliability, and security by leveraging cloud platforms like Azure and AWS.
  • Participate in agile development processes, including sprint planning, backlog grooming, and retrospective meetings.
  • Actively contribute to the improvement of development processes, tools, and methodologies to enhance team efficiency, security, and software quality.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent.
  • 4+ years of experience in software development for enterprise services and applications.
  • Professional experience in developing applications using Node.js for cloud/serverless environments.
  • Application development experience using Microservices and Event-driven architectures—real-world experience with mission-critical enterprise REST APIs.
  • Experience with AWS serverless technologies (Lambda/DynamoDB/API Gateway/Messaging/RDS)
  • Application development experience with Relational Databases (Oracle/MySQL/PostgreSQL) and PL/SQL. Experience with NoSQL databases will be an added advantage.
  • Experience with Web-related technologies, including HTML/CSS, JavaScript, and React.
  • Very comfortable developing in an Agile environment with experience in source control systems like Git, Bit-Bucket, etc.
  • Continuous Integration / Continuous Delivery/Deployment Experience. Comfortable in testing and troubleshooting using tools like Postman/Swagger/Fiddler etc.
  • Ability to work effectively under pressure and in rapidly changing environments or uncertain conditions.
  • Demonstrates openness and willingness to adapt to new ways of doing things.
  • Takes responsibility for the results and actively participates in the organization's future direction.
  • Demonstrates concern for satisfying external and internal customers.
  • Focuses on accomplishing the team’s and unit’s work; sets challenging goals; and meets or exceeds goals.
  • Ability and desire to work cooperatively with others on a team in person and remotely.
  • Approaches a problem by using a logical, systematic, and sequential approach

Assets: Certifications in core programming languages, Cloud platforms, DevOps, and Agile methodologies

Conditions of Employment:

  • Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.

Linguistic Requirements

Based on equal qualifications, preference will be given to bilingual candidates.

Diversity and Inclusion

Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success.

As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.

Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.

#J-18808-Ljbffr

  • Canada Digital Ltd. Full time

    True North Truenorth Web Agency is seeking a highly motivated and skilled Digital Marketing Specialist to drive the success of our clients' online presence. As a key player in our marketing team, you will be responsible for developing and implementing effective digital marketing strategies that elevate brand awareness, engagement, and conversions. ←...


  • Canada Digital Ltd. Full time

    True North is hiring Python & PHP developer to join our web development team with the ease of working remote. As a Python & PHP Developer at True North , you will play a crucial role in designing, developing, and maintaining high-performance web applications. You will be part of a collaborative team that values creativity, innovation, and a commitment to...


  • Canada Prevu3D Inc Full time

    Under the guidance of the Platform Lead, the Senior FullStack Software Developer holds a pivotal role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management and other engineering teams. If you’re a great team player, get things done effectively, have strong written...


  • Canada WARNERMEDIA Full time

    Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...

  • Senior Data Developer

    4 weeks ago


    Canada Wysdom Full time

    They say you only get one chance to make a great first impression. We exist to help our clients make a great first impression with their customers – over and over again! It will power everything from self-driving cars to gadgets around your home. Wysdom creates and manages the smartest virtual agents on behalf of our clients.  Wysdom is a fast growing,...


  • Canada Apply Digital Full time

    We're a global digital transformation partner for change agents, working to modernize their organizations. Who we help: Our 650+ digital specialists have helped global companies like Kraft Heinz, Moderna, Lululemon, Games Workshop, Atlassian, and The Very Group create business impact. How we help: If you'd like to learn more about Apply Digital's...


  • Canada Valnet inc Full time

    Job Description Posted Tuesday, October 3, 2023 at 4:00 AM Senior Back-End Developer Who we are: Valnet Inc., the world’s premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing in acquiring,...


  • Canada Discovery, Inc. (Formerly Scripps Networks Interactive) Full time

    Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...


  • Canada WARNERMEDIA Full time

    Every great story has a new beginning, and yours starts here.Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved...

  • Senior FPGA Developer

    2 weeks ago


    Canada Myticas Consulting Full time

    2 days ago Be among the first 25 applicants Direct message the job poster from Myticas Consulting The recruitment team at Myticas Consulting is currently in search of a senior-level FPGA Developer who would be interested in a full-time permanent remote opportunity offered within Canada and/or the United States. There may be some onsite components to the...


  • Canada Prevu3D Inc Full time

    Under the guidance of the Platform Lead, the Senior FullStack Software Developer holds a pivotal role in ensuring the high-quality development and delivery of our various products. Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end...


  • Canada Sun Life Financial Full time

    Senior Specialist Development - AEM page is loaded Senior Specialist Development - AEM Apply locations Gurgaon, Haryana time type Full time posted on Posted Yesterday job requisition id JR00094667 You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll...


  • Canada Canadian Imperial Bank of Commerce Full time

    ServiceNow Senior Developer/Consultant page is loaded ServiceNow Senior Developer/Consultant Apply locations Toronto, ON time type Full time posted on Posted 2 Days Ago job requisition id 2405050 We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our...


  • Canada Apply Digital Full time

    Who we are: We're a global digital transformation partner for change agents, working to modernize their organizations. Who we help: Our 650+ digital specialists have helped global companies like Kraft Heinz, Moderna, Lululemon, Games Workshop, Atlassian, and The Very Group create business impact. What we do: We offer clients end-to-end expertise...


  • Canada Future Access Inc. Full time

    Digital Marketing Specialist / WordPress Developer Sryde Digital Marketing Inc is a virtual digital marketing agency out of the Niagara region of Ontario, Canada. We strive to learn our clients business objectives first, then develop and execute a custom digital marketing strategy to help achieve them. The specific digital marketing services we offer...


  • Canada University of Calgary Full time

    Description The Faculty of Nursing is currently seeking a Full-time Sr. Digital & Communication Specialist.UCalgary Nursing is looking for an enthusiastic, energetic and motivated team player to fill the position of Senior Digital and Communications Specialist on our small, but mighty advancement team. This full-time, regular position reports to the...


  • Canada Air Canada Full time

    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital team is building a...


  • Canada Beiersdorf AG Full time

    (Senior) Software Developer (all genders) At Beiersdorf, we want to help people feel good about their skin – and our commitment goes far beyond caring for skin. For 140 years, we have developed innovative skin and body care products for well-known brands such as NIVEA, Eucerin, La Prairie, Hansaplast, and Labello. We act according to our purpose, WE CARE...


  • Canada Techedinlabs Full time

    We currently seek candidates for the position of Senior Android Developer in Canada. Please peruse the comprehensive job description provided below. This role entails full-time employment, allowing for remote work flexibility; nonetheless, applicants must be geographically located within the boundaries of Canada. Requirements 5 years of software...


  • Canada Air Canada Full time

    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada Digital team is building a fast-moving development team to build enterprise applications. This is...