Software Developer (Node.JS/Python)

Be among the first applicants.
Bank of Montreal
Toronto
CAD 100,000 - 125,000
Be among the first applicants.
Today
Job description

Software Developer (Node.JS/Python)

Location: Toronto, ON, CAN

Time Type: Full time

Posted: 3 Days Ago

Application Deadline: 11/29/2024

Address: 33 Dundas Street West

Job Family Group: Technology

The Software Developer will understand the core business processes and requirements, conceive and write detailed software implementations/code, ensuring adherence to security, logging, error handling, and performance standards. Responsibilities include:

  • Supporting research and development of frameworks and definition of standards.
  • Conducting independent analysis to resolve strategic issues.
  • Building effective relationships with stakeholders.
  • Monitoring performance and addressing issues.
  • Providing input into operational program planning and implementation.
  • Translating business requirements into detailed design specifications and code.
  • Designing solutions, writing code, performing unit testing, and developing documentation.
  • Supporting production issues, including root-cause analysis.
  • Building solutions that are supportable and scalable.
  • Recommending or automating approaches to streamline technological processes.
  • Staying abreast of industry trends and learning new skills.
  • Focusing primarily on the business/group within BMO, with potential enterprise-wide focus.
  • Taking on broader work or accountabilities as needed.

Qualifications:

  • B.S./B.A. in computer science, engineering, information systems, or math.
  • 2-4 years of experience with development practices and technology.
  • Experience with Node.JS or Python programming language.
  • Understanding of functional aspects and technical behavior of operating systems and deployment practices.
  • Technical proficiency gained through education and/or business experience.
  • AWS development and IAM experience are nice to have.

Salary:

Pay Type: Salaried

The salary will vary based on location, skills, experience, education, and qualifications, and may include a commission structure. BMO’s total compensation package may include performance-based incentives and other perks. For more details on our benefits, please visit: Total Rewards.

We’re here to help

At BMO, we are driven by a shared Purpose: Boldly Grow the Good in business and life. We strive to create lasting, positive change for our customers, communities, and our people.

BMO is committed to an inclusive, equitable, and accessible workplace. Accommodations are available on request for candidates participating in the selection process.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer (Node.JS/Python) jobs in Toronto