Senior Application Software Developer at BMO - ScoutJobs - The AI-curated global job board
Skip to content
B
Posted a month ago

Senior Application Software Developer

BMOSr Application Software Developer

Perks & benefits

AccommodationEducation AllowanceHealth InsuranceTransportation

Requirements

5–7 years relevant experience, Post-secondary degree or equivalent, Expertise in Java, Proficiency in Node.js and Python, Experience with AWS Lambda, S3, and API Gateway, Experience with Oracle and PostgreSQL, RESTful API design skills

Skills

JavaNode.jsPythonAWSOraclePostgreSQLwebMethods

About the role

Responsibilities

  • Translate complex user requirements into clear technical specifications and actionable development plans
  • Develop, test, and deploy backend services and APIs ensuring alignment with security, performance, and quality standards
  • Collaborate with cross-functional teams to support system design, integration, and troubleshooting activities
  • Manage application lifecycle processes including release management, version control, and documentation
  • Provide technical guidance and support to stakeholders and team members
  • Evaluate emerging technologies for suitability and impact on existing systems

Requirements

  • 5–7 years of relevant experience in software development
  • Post-secondary degree or equivalent education and experience
  • Expert-level proficiency in Java
  • Proficiency in Node.js and Python
  • Hands-on experience with AWS services including Lambda, S3, and API Gateway
  • Strong development experience with Oracle and PostgreSQL databases
  • Skilled in designing and implementing RESTful APIs for high-volume workloads

Preferred Qualifications

  • Experience with webMethods development
  • Experience using AWS RDS for database management
  • Advanced knowledge of microservices and test-driven development (TDD)

Benefits

  • Competitive salary range
  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans
  • Performance-based incentives and discretionary bonuses

About the Company

BMO is a leading North American bank driven by a purpose to Boldly Grow the Good in business and life. Serving more than 12 million customers, we provide personal and commercial banking, wealth management, and investment services across Canada, the United States, and globally.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Application Software Developer

BMO · Toronto

Sign up to apply