Jobs.ca
Jobs.ca
Language
National Bank of Canada logo

Full Stack Developer

Urgently Hiring
Verified
Hybrid
Montreal
Mid Level
Full-time

Top Benefits

Health and wellness program, including many options
Flexible group insurance
Generous pension plan

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

Banking
5001-10,000

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.