Software Developer
Bombardier
- Dorval, QC
- Permanent
- Full-time
- Insurance plans
- Dental, medical, life insurance, disability, and more
- Competitive base salary
- Retirement savings plan
- Employee Assistance Program
- Tele Health Program
- Participate in all aspects of agile software development, including design, implementation, and deployment of both apps and web-based applications.
- Develop new features in support of evolving business and project requirements.
- Act as a technical expert in the design, development, coding, testing, and debugging of new applications or complex enhancements to existing software.
- Support and mentor other team members.
- Participate in all aspects of the SDLC from a project's initiation to release and post-release support.
- Write clean & efficient code using best practices.
- Validate test procedures.
- Document and design business processes and produce technical documentation.
- Communicate risks and issues to the delivery manager and propose potential mitigation plans.
- You have at least 4-8 years of relevant Software development experience.
- You possess a minimum of a Bachelor's degree in Computer Science/ Engineering or a related discipline.
- You possess strong knowledge of Node.js, REACT and Python as well as SQL.
- You have experience developing in an Agile Software Development environment. (SCRUM or KANBAN).
- You have a solid working experience in integration with REST-based API services. (SOAP services experience an asset)
- You have experience working in an AWS Cloud environment.
- You have an understanding of secure coding practices.
- You have proven knowledge of integrating different systems and environments.
- You are familiar with Git or other configuration management system.
- You have familiarity with Bash or Power Shell scripting