Jobs
>
Dorval

    Senior Developer - Dorval, Canada - Air Canada

    Air Canada
    Air Canada Dorval, Canada

    3 days ago

    Air Canada background
    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 Development teams are building a fast-moving development team to develop engaging mobile enterprise applications. This is a great opportunity for a results-oriented software developer to analyze and build leading-edge solutions. The candidate should be self-driven, highly motivated, innovative and ready to deliver with our agile development teams.

    The Senior Developer will report to the Manager, Application Development & Maintenance.

    Responsibilities :
    • Design, develop, and maintain scalable and robust full-stack applications using C#, .NET, JavaScript, React, and other relevant technologies.
    • 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 applications 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 and 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 scalability, reliability, and security of the software applications 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 or Master's degree in Computer Science, Software Engineering or equivalent.
    • 6+ years of software development experience using C#, .NET, Java, and Azure DevOps in an Agile development environment.
    • Strong expertise in C#, .NET, JavaScript, Angular, and related frameworks.
    • Substantial web and mobile application development experience.
    • Very comfortable developing in an Agile environment, using Git/Azure Devops.
    • Continuous Integration / Continuous Delivery/Deployment experience.
    • Real-world experience with mission-critical enterprise REST APIs (either as consumer or producer).
    • Solid understanding of software development principles, design patterns, and best practices.
    • Experience with database technologies such as SQL Server, MySQL, or MongoDB.
    • Comfortable analyzing network traffic using Fiddler/Postman/Wireshark etc.
    • Experience with AWS serverless technologies (Lambda/DynamoDB/API.
    • 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 future direction of the organization.
    • Demonstrates concern for satisfying external and/or internal customers.
    • Focuses on the accomplishment of 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/or remotely.
    • Approaches a problem by using a logical, systematic, and sequential approach.
    • Strong problem-solving and analytical skills, with a focus on delivering high-quality software solutions.
    • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
    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.

  • Air Canada

    Senior Developer

    1 week ago


    Air Canada Dorval, Canada Full time

    Job Description · 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 enj ...


  • Calliere Group Montreal, Canada

    This is a remote position. · Our client is an established, yet burgeoning, SaaS platform focused on increasing convenient access to core corporate services with technology. Part of their product suite, is a time-tested solution that solves a fundamental gap in the massive sector ...


  • Silicon Labs Montréal, QC, Canada

    Développeur Logiciel Sénior / Senior Software Developer page is loaded Développeur Logiciel Sénior / Senior Software Developer · Apply locations Montreal time type Full time posted on Posted Yesterday job requisition id 19631 We are Silicon Labs.We are a leader in secure, intell ...


  • CM Labs Montréal, QC, Canada

    Développeur Logiciel Senior - Vortex Studio /Senior Software Developer-Vortex Studio Nous sommes l'entreprise à l'origine des simulateurs terrestres et maritimes les plus fiables du secteur. · Grâce à sa plate-forme Vortex Studio, CM Labs offre des capacités pour les simulateurs ...


  • FlightHub Montréal, QC, Canada

    Senior PHP Developer / Développeur PHP Senior LIBÉREZ VOTRE AMBITION – DEVENEZ · Développeur PHP Senior · Nous sommes le groupe FlightHub, nous formons une équipe ambitieuse derrière les agences de voyages en ligne FlightHub et Justfly. Nos marques sont devenues deux des agence ...


  • Obius Montreal, Canada

    *English below · À propos d'Obius · Obius aide les entreprises de commerce électronique et de détail à optimiser leurs processus de planification, d'achat et de gestion des stocks. Notre solution permet à nos clients d'augmenter leurs ventes et d'optimiser leurs flux de trésoreri ...


  • Potloc Montréal, QC, Canada

    Nous ciblons des répondants à nos sondages sur les réseaux sociaux grâce à une géolocalisation avancée et à un ciblage spécifique par centres d'intérêt. · Notre équipe construit un tableau de bord pour présenter toutes nos données dans un outil interne clair et fiable. Vous, vou ...


  • Slalom Montreal, Canada

    *English follows* · Slalom est une société mondiale de services-conseils en affaires et en technologie. Notre raison d'être – qui consiste à aider les gens et les organisations à voir plus grand, à avancer plus vite et à bâtir de meilleurs lendemains pour tous – nous guide dans t ...


  • UKG Montréal, QC, Canada

    Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs pour tous et toutes. Nous nous efforçons de créer une culture d'appartenance et une expérience professionnelle qui outille notre personnel, tant au travai ...


  • UKG Montréal, QC, Canada

    Profil de l'entreprise · Chez UKG, notre raison d'être, ce sont les gensMC. Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs pour tous et toutes. Et nos employés, qui conçoivent ces solutions et soutien ...


  • Dialogue Health Technologies Inc Montreal, Canada

    Education: · Expérience: · Education · No degree, certificate or diploma · Experience · 5 years or more · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...


  • Laps Montreal, Canada

    Dé web sénior · Chez Laps, on a une mission : changer la façon dont les gens achètent et consomment. Et pour y arriver, on a besoin d'une équipe visionnaire. C'est pourquoi on recrute des personnes qui ne se contentent pas du statu quo. · Des personnes qui désirent activement con ...


  • BMO Dorval, Canada Full time

    Application Deadline: · 05/30/2024 Address: · 3225 St-Martin Ouest Blvd Job Family Group: · Human Resources Trains and mentors employees to develop the core capabilities required to deliver exceptional customer experience. Identifies opportunities to improve individual performanc ...


  • RPMGlobal Montréal, QC, Canada

    Senior JDE Developer/Développeur JDE senior · Location: Baie D'Urfe, QC · Ne perdez pas le rythme – Postulez aux Industries JAM · Poste: Développeur JDE senior · Endroit: Baie D'Urfe, QC · Horaire: Lundi à vendredi 8:30AM-5:30PM · Les Industries JAM, faire que le monde ...


  • Tundra Technical Solutions Montreal, Canada

    Développeur senior de logiciels embarqués · Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l'architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applicatio ...


  • Intrado Corporation Montréal, QC, Canada

    For this opening we will consider candidates from the following locations: Montreal,QC,Canada | · Notre entreprise SaaS innovante et à la pointe de la technologie est en tête de la transformation de la préparation et de la réponse aux urgences 911 grâce à des logiciels de nouvell ...


  • McDonald's Canada Dorval, Canada

    de l'entreprise · Chez McDonald's, nous sommes engagés à être les meilleurs et tout cela commence par le recrutement des meilleurs talents. Nous avons bâti une équipe formée de personnes extraordinaires provenant des quatre coins du monde. Nous comptons des employés axés sur la r ...

  • Global Partner Solutions Inc.

    Liaison

    4 days ago


    Global Partner Solutions Inc. Dorval, Canada

    **Position: Senior Liaisons Engineer** · **Location: Dorval** · **-12/18 Months** · **About the Role**: Our client is seeking a highly skilled and experienced Senior Liaisons Engineer to join his dynamic team. As a key member of their engineering department, you will play a criti ...


  • Manulife Wealth Dorval, Canada

    **Conseiller en Placements Associé** · **ENGLISH TO FOLLOW** · **Qui sommes-nous ?** · Depuis plus de 20 ans, notre succursale de Dorval surpasse tous les bureaux de Patrimoine Manuvie au Canada pour ce qui est de l'actif géré, avec plus de 7 Milliards d'actifs. · Notre équipe ha ...


  • Bombardier Dorval, Canada

    Bombardier est un chef de file mondial qui crée des avions novateurs qui changent la donne. Nos produits et services offrent des expériences de transport de classe mondiale qui établissent de nouvelles normes en matière de confort des passagers, d'énergie, d'efficacité, de fiabil ...