Full Stack Developer, Digital & Artificial Intelligence Department

Dorval, Québec, CA, H4S 1Y9

Bombardier

At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people, businesses and governments. That means not simply exceeding standards, but understanding customers well enough to...

View all jobs at Bombardier

Apply now Apply later

When applicable, Bombardier promotes flexible and hybrid work policies. 

Why join us?

 

At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.

 

Working at Bombardier means operating at the highest level. Every day, you are part of a team that delivers superior experiences and products, pushing the boundaries of what's possible in our industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on their own terms, because the best work happens when you are free to be yourself and share your unique expertise. 

 

Bombardier’s Benefits Program

 

With our employees’ well-being top of mind, we offer a comprehensive and competitive Benefits Program, which includes the following: 

  • Insurance plans (Dental, medical, life insurance, disability, and more) 
  • Competitive base salary 
  • Retirement savings plan 
  • Employee Assistance Program  
  • Tele Health Program 

What are your contributions to the team?

•    Design and implement server-side logic using the .NET framework.
•    Develop and maintain APIs and services that power AI-enabled applications.
•    Perform database schema modeling exercises to design efficient and scalable structures.
•    Document information models, table schemas, and relationships in a clear and accessible format.
•    Document APIs, stored procedures, and application code so it is easily readable for future teams.
•    Write and maintain back-end code to mimic complex business logic.
•    Implement proper Data Transfer Object (DTO) transformations to ensure seamless data integration.
•    Develop and optimize stored procedures in SQL Server.
•    Use Entity Framework Core to interact with and manage data models effectively.
•    Work closely with front-end developers, architects, and stakeholders to align back-end functionality with application requirements.
•    Follow best practices for code quality, testing, and deployment.
•    Stay updated on advancements in .NET, database technologies, and software development methodologies.
•    Contribute ideas and improvements to enhance system performance and maintainability.

How to thrive in this role? Skills, knowledge & experience:

•    Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
•    5+ years of professional experience in back-end development within the .NET ecosystem.
•    Demonstrated experience with schema modeling and designing relational databases.
•    Proven track record of working with Entity Framework Core for data modeling and management.
•    You are autonomous, innovative and dynamic;
•    Hands-on experience writing and optimizing stored procedures in SQL Server.
•    Strong programming skills in C# and .NET.
•    Proficiency in database schema design, relationships, and performance optimization.
•    Familiarity with Blazor for front-end development is an asset.
•    Experience with tools and technologies for documenting database and system architecture.
•    Demonstrated passion for staying ahead of industry trends and bringing fresh ideas to complex problems.
•    A keen interest in AI-enabled application development and its integration with back-end systems.
 

Please note: You don’t need all the skills, knowledge, and experience listed for this position! We’re not looking for the perfect candidate, we’re looking for great talent and resourcefulness.

 

Bombardier is an equal opportunity employer and encourages persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.

 

 

Job Full Stack Developer, Digital & Artificial Intelligence Department

Primary Location Administrative Centre (CA)

Organization Aerospace Canada

Shift Day job

Employee Status Regular

Requisition  6208  Full Stack Developer, Digital & Artificial Intelligence Department 

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: APIs Architecture Computer Science RDBMS SQL Testing

Perks/benefits: Career development Competitive pay Flex hours Health care Insurance

Region: North America
Country: Canada

More jobs like this