Senior Software Developer

BMO

Toronto, ON, Canada
Base: $61,600.00 - $113,900.00; bonus/equity: may ...
2d onsite
Java programming proficiency
Oracle database and pl/sql
Linux and shell scripting
The role drives the overall software development lifecycle by transforming user requirements into technical specifications and features

Job Summary

  • The role drives the overall software development lifecycle by transforming user requirements into technical specifications and features.
  • Candidates will apply deep knowledge of algorithms and data structures to develop high-quality technology applications while ensuring security and performance standards.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, and retirement savings plans alongside competitive compensation.

Matching Summary

The role drives the overall software development lifecycle by transforming user requirements into technical specifications and features.

Salary

Base: $61,600.00 - $113,900.00; Bonus/Equity: May include commission structure and discretionary bonuses; Benefits: Health insurance, tuition reimbursement, accident/life insurance, retirement savings

Skills & Requirements

Must-have

  • Java programming proficiency
  • Oracle database and PL/SQL
  • Linux and Shell Scripting
  • Microservices architecture
  • Test Driven Development
  • System Development Lifecycle

Nice-to-have

  • Cloud computing knowledge
  • Creative thinking skills
  • Emotional agility
  • Adaptability and learning agility
  • Data driven decision making

Key Requirements

  • 4-6 years relevant experience
  • Post-secondary degree in related field
  • 2 days in-office work per week

Work Rights

Not specified

Tailored Resume

Cover Letter