Full Stack Developer
Top Benefits
About the role
Full Stack Developer
Your Role
- Full Cycle Development: Manage the entire development process, including gathering business requirements, designing solutions, implementing features, and conducting thorough testing.
- Technical Ownership: Maintain and enhance existing applications while ensuring high standards of code quality and performance.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and quality assurance, to deliver solutions that meet business needs.
- Analytical Problem-Solving: Utilize strong analytical skills to troubleshoot issues and optimize system performance.
- Deployment and Maintenance: Oversee the deployment process and ensure ongoing maintenance and support for applications.
- Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and growth-oriented environment.
Your Team
Within the Financial Markets sector, you will be part of a team of 4 developer colleagues. Our team stands out for its dynamism, autonomy, and collaborative culture. We aim to contribute to your quality of life by offering a hybrid work model and adaptable schedules.
Our training programs based on on-the-job learning allow you to master your role. Personalized training content on topics such as front-end and back-end technologies is available to support your continuous learning. Access to colleagues with diverse expertise enriches your development in all aspects.
Prerequisites
-
Experience: Over 3 years of professional experience in full stack development with a strong portfolio showcasing developed and completed projects.
-
Technical Skills:
- Required: Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience with frameworks such as Angular or React.
- Required: Proficiency in back-end technologies with solid experience in Python or Node.js.
- Asset: Experience with relational databases; PostgreSQL is considered an asset.
- Asset: Familiarity with version control systems (e.g., Git), agile methodologies, and CI/CD pipelines.
- Asset: Experience with cloud technologies, including AWS, Docker, and Kubernetes.
-
Problem-Solving: Exceptional analytical skills and a proactive approach to identifying and resolving issues.
-
Soft Skills: Strong work ethic, dedication, analytical thinking, and a problem-solving attitude.
-
Financial Knowledge: Experience or knowledge in finance or financial markets is an asset.
Languages
French
Skills
- Amazon Web Services
- Analytical Skills
- Analytics
- Application Support
- HyperText Markup Language
- JavaScript
- Node.js
- PostgreSQL
- Problem Solving
- Python
- Software Development
- Influence others
- Initiative
- Learning Agility
- Strategic and financial communication
Your benefits
- Health and wellness program, including many options
- Flexible group insurance
- Generous pension plan
- Employee Share Ownership Plan
- Employee and Family Assistance Program
- Preferential banking services
- Opportunities to get involved in community initiatives
- Telemedicine service
- Virtual sleep clinic
About National Bank of Canada
At National Bank, we believe in the potential of each individual, and that even the smallest gestures can make a big difference. When we help others accomplish their projects, we help empower them and the community at large.
We try to make a difference through innovation, but above all, by putting people first. By taking the time to listen and letting our actions speak for themselves. By remaining bold and passionate. By developing lasting relationships as partners and allies.
Together we can achieve great things and create a positive impact.
Want to learn more about us?
For advice on your personal finances, visit: nbc.ca/advice For advice on your business, visit: nbc.ca/business For career opportunities, visit: jobs.nbc.ca For all the latest news, visit: nbc.ca/news
By clicking "Follow" above, you may receive communications from National Bank, either in your LinkedIn inbox or by other means via LinkedIn, about products and services that could interest you. Learn more at: www.nbc.ca/socialnetworks.
Full Stack Developer
Top Benefits
About the role
Full Stack Developer
Your Role
- Full Cycle Development: Manage the entire development process, including gathering business requirements, designing solutions, implementing features, and conducting thorough testing.
- Technical Ownership: Maintain and enhance existing applications while ensuring high standards of code quality and performance.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and quality assurance, to deliver solutions that meet business needs.
- Analytical Problem-Solving: Utilize strong analytical skills to troubleshoot issues and optimize system performance.
- Deployment and Maintenance: Oversee the deployment process and ensure ongoing maintenance and support for applications.
- Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and growth-oriented environment.
Your Team
Within the Financial Markets sector, you will be part of a team of 4 developer colleagues. Our team stands out for its dynamism, autonomy, and collaborative culture. We aim to contribute to your quality of life by offering a hybrid work model and adaptable schedules.
Our training programs based on on-the-job learning allow you to master your role. Personalized training content on topics such as front-end and back-end technologies is available to support your continuous learning. Access to colleagues with diverse expertise enriches your development in all aspects.
Prerequisites
-
Experience: Over 3 years of professional experience in full stack development with a strong portfolio showcasing developed and completed projects.
-
Technical Skills:
- Required: Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience with frameworks such as Angular or React.
- Required: Proficiency in back-end technologies with solid experience in Python or Node.js.
- Asset: Experience with relational databases; PostgreSQL is considered an asset.
- Asset: Familiarity with version control systems (e.g., Git), agile methodologies, and CI/CD pipelines.
- Asset: Experience with cloud technologies, including AWS, Docker, and Kubernetes.
-
Problem-Solving: Exceptional analytical skills and a proactive approach to identifying and resolving issues.
-
Soft Skills: Strong work ethic, dedication, analytical thinking, and a problem-solving attitude.
-
Financial Knowledge: Experience or knowledge in finance or financial markets is an asset.
Languages
French
Skills
- Amazon Web Services
- Analytical Skills
- Analytics
- Application Support
- HyperText Markup Language
- JavaScript
- Node.js
- PostgreSQL
- Problem Solving
- Python
- Software Development
- Influence others
- Initiative
- Learning Agility
- Strategic and financial communication
Your benefits
- Health and wellness program, including many options
- Flexible group insurance
- Generous pension plan
- Employee Share Ownership Plan
- Employee and Family Assistance Program
- Preferential banking services
- Opportunities to get involved in community initiatives
- Telemedicine service
- Virtual sleep clinic
About National Bank of Canada
At National Bank, we believe in the potential of each individual, and that even the smallest gestures can make a big difference. When we help others accomplish their projects, we help empower them and the community at large.
We try to make a difference through innovation, but above all, by putting people first. By taking the time to listen and letting our actions speak for themselves. By remaining bold and passionate. By developing lasting relationships as partners and allies.
Together we can achieve great things and create a positive impact.
Want to learn more about us?
For advice on your personal finances, visit: nbc.ca/advice For advice on your business, visit: nbc.ca/business For career opportunities, visit: jobs.nbc.ca For all the latest news, visit: nbc.ca/news
By clicking "Follow" above, you may receive communications from National Bank, either in your LinkedIn inbox or by other means via LinkedIn, about products and services that could interest you. Learn more at: www.nbc.ca/socialnetworks.