Senior Software Engineer, Human Resources Digital Development Specialist
6 days ago
At Air Canada, you'll 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.
We are seeking a dynamic software engineer to join and mentor a team responsible for recommending and implementing solutions to HR business challenges through the development of modern and user-friendly web applications used by all Air Canada employees worldwide.
As a member of the HR Digital Development team, you will work with internal client groups on change initiatives and projects within the scope of the People, Culture, and Communications branch.
Key Responsibilities:
- Collaborate with internal client groups to identify opportunities for improvement through web application development. Facilitate working sessions to formalize business requirements.
- Co-create systems or software supporting HR services (learning and development, performance management)
- Responsible for designing, coding, testing, and implementing web solutions
- Guide junior developers with code reviews and coding best practices
- Maintain overall team coding standards
- Develop a coding migration strategy
- Maintain and enhance web solutions after implementation
- Document technical and functional design
- Employ best practices and established standards to ensure applications are easy to use
- Monitor system defects, flag those with medium to high business impact, and coordinate work-around solutions as needed with the business
- Participate in weekly meetings with the internal service delivery team to track and prioritize work effort
- Maintain security of internal access to HR data in accordance with Air Canada's policies
- Test strategies, plans, and environment for stability and functionality
- Design and architect cloud-friendly applications using multiple cloud-based technologies
- Prepare and execute a strategy to migrate legacy applications to cloud-native and DevSecOps toolsets
Qualifications and Requirements:
- Strong desire to solve problems, learn, and improve relentlessly
- Experience with C#, ASP.NET, MS SQL, and .Net Core is required
- Excellent understanding of object-oriented programming, relational database concepts, and coding standards
- Proficiency in writing clean code, data structures, design patterns, and SOLID principles
- Proficiency in data modeling and API design
- Bachelor's degree in a related field or equivalent work experience
- Advanced understanding of coding frameworks like MVC
- Experience working with application servers, administering, and configuring them (preferably IIS)
- Experience with Responsive Web Design techniques
- Experience with continuous integration
- Aptitude for cloud-based software development in a team environment
- Passion for ongoing continuous learning
- Excellent oral and written communication skills
- Experience with version controlling software and administering them
- Excellent SQL and TSQL coding skills
- Experience with Blazor WebAssembly is an asset
- Substantial knowledge of application security and OWASP Top 10
- Keen interest in the airline industry
- Strong business and logical analytical skills
- Ability to anticipate client needs and present solutions
- Ability to initiate, develop, and maintain effective working relationships with team members and client groups
Estimated Salary: $120,000 - $150,000 per year
Linguistic Requirements: Based on equal qualifications, preference will be given to bilingual candidates.
Diversity and Inclusion: Air Canada is committed to diversity and inclusion and aims to create a healthy, accessible, and rewarding work environment that highlights employees' unique contributions to our company's success.
-
Aerospace Engineering Senior Expert
2 days ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeSoftware and Hardware Senior Engineering SpecialistBombardier is a leading global manufacturer of innovative transportation solutions, designing, building, and maintaining the world's peak-performing aircraft for discerning people, businesses, governments, and militaries. Our success stems from putting our people at the heart of everything we do, defining...
-
Dorval, Quebec, Canada Air Canada Full timeAbout the RoleAir Canada is looking for a skilled Software Engineer to join its Digital Innovation team. This role offers an exciting opportunity to be part of a dynamic team that is transforming the airline industry through cutting-edge technology.Job DescriptionWe are seeking a talented Software Engineer who will play a key role in designing, developing,...
-
Dorval, Quebec, Canada Air Canada Full timeAir Canada is seeking a seasoned Software Engineering Team Lead to oversee the development and maintenance of its Time and Attendance Management System.As a key member of our digital development team, you will be responsible for leading a team of software engineers to design, develop, and implement new features and enhancements to improve system...
-
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeSoftware and Hardware Senior Engineering SpecialistBombardier Transportation GmbH is a leader in the design, manufacture, and maintenance of peak-performing aircraft. As part of our team, you will be responsible for reviewing and assessing supplier's airborne software and electronic hardware designs to ensure they meet Bombardier's technical requirements and...
-
Senior Data Engineering Specialist
2 weeks ago
Dorval, Quebec, Canada undisclosed Full timeBombardier promotes a culture of innovation and excellence, where talented professionals thrive in a dynamic environment.We design, build, and maintain the world's peak-performing aircraft for discerning individuals and organizations.As a Senior Data Engineering Specialist, you will be part of a team that delivers superior experiences and products, pushing...
-
Human Resources Strategic Partner
2 days ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeJob OverviewBombardier, a leading manufacturer of innovative transportation solutions, seeks a highly skilled Human Resources Business Partner to join our team in Dorval Plant 3. As a key member of our HR department, you will play a critical role in supporting the delivery of human resources programs and processes, ensuring alignment with our strategic...
-
Senior Knowledge Management Strategist
2 weeks ago
Dorval, Quebec, Canada Bombarbier Full timeJob OverviewBombardier is seeking a highly skilled Senior Knowledge Management Strategist to lead the development of innovative knowledge management strategies across engineering. This role requires strong project management skills, excellent analytical and problem-solving abilities, as well as fluency in both English and French.Key...
-
Digital Experience Leader
2 weeks ago
Dorval, Quebec, Canada Air Canada Full timeAbout Air CanadaAir Canada is an iconic Canadian symbol, recently ranked the best Airline in North America. We're a diverse and vibrant team at the forefront of passenger aviation.We seek a highly motivated and dynamic technical leader to join our Application Development and Maintenance team at Air Canada. This role requires collaboration with internal...
-
Digital Platform Solution Development Expert
2 weeks ago
Dorval, Quebec, Canada Air Canada Full timeAir Canada is an iconic Canadian symbol and the best airline in North America, according to recent rankings. If you're looking to take your career to new heights, consider joining our diverse and vibrant team at the forefront of passenger aviation.As a Digital Platform Solution Development Expert, you will play a crucial role in driving the evolution of IT...
-
Senior Engineer, Systems
2 weeks ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeWe are seeking a highly skilled Senior Engineer to join our team at Bombardier. The ideal candidate will have a strong background in electrical or aerospace engineering and extensive experience in cabin systems.Key Responsibilities:Research and design new technical concepts and emerging technologiesValidate these concepts through testing and mockupsOrganize...
-
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeJob Summary:We are seeking a highly skilled Human Resources Business Partner to join our team at Bombardier Transportation GmbH. As a key member of our labor relations department, you will be responsible for collaborating with employees and managers to ensure effective human resources contributions that meet strategic and operational objectives.The ideal...
-
Air Canada Digital Experience Designer
2 weeks ago
Dorval, Quebec, Canada Air Canada Full timeWe are seeking a highly skilled Senior Digital Product Designer to join our team at Air Canada, an iconic Canadian symbol and the best Airline in North America. This is an exciting opportunity to work with our diverse and vibrant team at the forefront of passenger aviation.As a Senior Digital Product Designer, you will collaborate closely with digital...
-
Senior Aerospace Engineering Process Coordinator
2 weeks ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeTransform Your Career as a Senior Aerospace Engineering Process CoordinatorBombardier, a world leader in the aerospace industry, offers a challenging and rewarding role for an experienced professional to join its team.The ideal candidate will possess a strong background in engineering, computer science, or project management, with 5-10 years of experience in...
-
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeAt Bombardier Transportation GmbH, we design and build the world's most advanced aircraft with a focus on delivering exceptional results.Compensation: $120,000 - $180,000 per yearJob OverviewWe are seeking a highly skilled Senior Stress Engineer to join our team in Montreal, Canada. As a key member of our engineering team, you will be responsible for...
-
Senior Engineering Lead
2 weeks ago
Dorval, Quebec, Canada Bombarbier Full timeAbout the RoleWe are seeking a highly skilled Senior Engineering Lead to join our team at Bombardier. This role will be based in [location], working with our engineering and operations organizations.Job DescriptionPerform various stress analyses of Static Strength, Fatigue/Durability, Damage Tolerance, and Finite Element Model (FEM) for metallic and...
-
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeJoin Bombardier's Team as a Senior Governance SpecialistWe are seeking an experienced Senior Governance Specialist to join our team at Bombardier. In this role, you will be responsible for overseeing governance at the Executive Vice President level, determining, planning, coordinating, and supporting key governance meetings and activities.The ideal candidate...
-
Senior Engineer
2 weeks ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeBombardier, a leading manufacturer of business aircraft, seeks a highly skilled Senior Engineer to join our team in Administrative Centre (CA). The ideal candidate will have a strong background in mechanical or aerospace engineering and experience in Aircraft Structural substantiation analysis.As a Senior Engineer, you will play a key role in the development...
-
Senior Program Management Professional
2 weeks ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full timeBombardier Transportation GmbH is a leading manufacturer of innovative rail vehicles. We are seeking a highly skilled Senior Program Management Professional to join our team.Job SummaryThe Senior Program Management Professional will be responsible for improving our customer request processes, enhancing the quality of our services, profitability, and customer...
-
Software Engineer: Building Scalable Solutions
1 month ago
Dorval, Quebec, Canada Randstad Full timeAbout the Role:We're seeking a skilled Software Engineer to join our team. As a key member, you'll play a crucial role in designing and developing scalable solutions that meet our business needs.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize project requirementsDesign, develop, and deploy high-quality software...
-
Senior Aerospace Engineer
2 weeks ago
Dorval, Quebec, Canada Bombardier Transportation GmbH Full time**Job Summary:**We are seeking a highly skilled and experienced Senior Aerospace Engineer to join our team at Bombardier. As a Structural Analysis Expert, you will be responsible for leading design and sizing activities for R&T projects from concept to entry into service.In this role, you will participate in technical reviews and configuration decisions as...