12 Aug
|
Netrolynx AI
|
Canada
12 Aug
Netrolynx AI
Canada
About The Company National Bank is one of the leading financial institutions committed to delivering innovative banking solutions and exceptional customer service. With a rich history of stability and growth, the bank has established a strong presence across various regions, emphasizing technological advancement, operational excellence, and community engagement. Our mission is to empower individuals and businesses by providing tailored financial services that foster economic development and financial well-being.
We pride ourselves on fostering an inclusive, dynamic, and collaborative work environment where employees are encouraged to grow, innovate, and make a meaningful impact.
About The Role A career as a Senior Full Stack Developer in the Capital Markets Technology team at National Bank means serving as an end-to-end application development specialist. This position allows you to have a concrete and lasting impact on critical systems, thanks to your expertise in backend and frontend development, software architecture, and modern DevOps practices, in a context where quality, security, and innovation are top priorities. Your primary responsibility will be to design, develop, and maintain scalable and robust application solutions that support our capital markets operations.
You will participate in architectural decisions, contribute to the evolution of our technological platforms, and ensure that our systems are sustainable, secure, and aligned with business needs. Collaborating closely with cross-functional teams, including business analysts, quality assurance, and operations, you will develop comprehensive end-to-end solutions, including user interfaces and APIs, while ensuring technical and functional consistency. Additionally, you will implement and enhance continuous integration and deployment pipelines to automate testing, validation, and delivery processes.
Leveraging artificial intelligence capabilities in software development, you will help increase productivity, improve code quality, and accelerate project delivery,
all within a collaborative and innovative environment.
Qualifications To succeed in this role, you should possess a bachelor’s degree in computer science, software engineering, or a related field, along with at least five years of professional experience in software development. Demonstrated expertise in backend development using Java, Python, and SQL is essential. You should also have concrete experience in frontend development with React and TypeScript, including modern UI architecture practices.
Familiarity with DevOps practices, continuous integration, and deployment tools is required. A keen interest or experience in utilizing artificial intelligence in software development is highly desirable. Additionally, you should understand best practices related to application security, performance optimization, and system scalability.
Strong problem-solving skills, excellent communication, and the ability to work effectively within an agile team environment are also important for this role.
Responsibilities Design, develop, and maintain scalable, secure, and high-performance application solutions on both backend and frontend platforms.
Participate in architectural decisions and contribute to the continuous improvement of technological platforms to support evolving business needs.
Create comprehensive end-to-end solutions, including user interfaces and APIs, ensuring consistency and quality across systems.
Implement and optimize CI/CD pipelines to automate testing, validation, and deployment processes, enhancing efficiency and reliability.
Leverage artificial intelligence and machine learning tools to improve development workflows and product quality.
Collaborate closely with business partners, analysts,
quality assurance teams, and operations to deliver solutions aligned with organizational goals.
Maintain awareness of industry trends and emerging technologies to recommend innovative solutions and best practices.
Ensure adherence to security protocols and performance standards during all development phases.
Benefits In addition to a competitive salary package, National Bank offers a comprehensive suite of benefits designed to promote your well-being and that of your family. These include a health and wellness program with various options, flexible group insurance plans, and a generous pension scheme. Employees can participate in the Employee Share Ownership Plan, fostering a sense of ownership and engagement.
The bank also provides an employee and family assistance program, preferential banking services, and involvement in community initiatives. Telemedicine services and a virtual sleep clinic are available to support your health and lifestyle. Our flexible work environment, including hybrid work arrangements and adaptable schedules, ensures a healthy work-life balance.
We are committed to continuous development through personalized training programs, including the Data Academy, language courses, Harvard Learning Centre, and coaching and mentoring initiatives, helping you grow your skills and advance your career.
Equal Prospect National Bank is an equal opportunity employer committed to fostering an inclusive environment where all employees and candidates are treated with respect and fairness. We value diversity and believe that different perspectives drive innovation and success. We strive to provide accessible recruitment processes and workplace accommodations for individuals with disabilities or special needs.
If you require any accommodations during the application or onboarding process, please inform us. We welcome candidates from all backgrounds and experiences to join our team and contribute to our mission of making a positive impact on people's lives.
📌 Full Stack Developer (Canada)
🏢 Netrolynx AI
📍 Canada