Taro Logo

Junior Software Developer, Fall 2025 (Internship) - 4 months

BMO is a leading bank and the 8th largest bank in North America by assets, providing personal and commercial banking, wealth management and investment services.
$48,400 - $90,200
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Junior Software Developer, Fall 2025 (Internship) - 4 months

BMO, the 8th largest bank in North America, is offering an exciting 4-month internship opportunity for Fall 2025 in New York. This Junior Software Developer position is perfect for students looking to gain hands-on experience in software development within the financial sector. The role spans from September 2 to December 19, 2025, offering a comprehensive learning experience in software development lifecycle, from requirements gathering to implementation.

The position offers valuable exposure to enterprise-level software development, including work with cloud computing, microservices, and modern development practices. Interns will be integrated into BMO's team from day one, participating in meaningful projects while having access to programs like the Women in Technology Mentorship Program and BMO Social Squad student-led activities.

The role offers competitive compensation ranging from $48,400 to $90,200, along with comprehensive benefits including health insurance, tuition reimbursement, and retirement plans. This is an excellent opportunity for students to gain practical experience in a leading financial institution while building their professional network and technical skills.

BMO's commitment to diversity, inclusion, and professional development makes this an ideal environment for learning and growth. The company's purpose-driven culture, focused on "Boldly Growing the Good in business and life," provides interns with the chance to work on impactful projects while developing their technical and professional capabilities.

Last updated 2 months ago

Responsibilities For Junior Software Developer, Fall 2025 (Internship) - 4 months

  • Translate user needs into technical specifications
  • Analyze, develop, test, and implement new software programs
  • Perform preventative and corrective maintenance
  • Ensure code/configurations adhere to security standards
  • Evaluate new technologies for fit with the program/system
  • Follow release management processes and standards
  • Assist in interpreting and documenting client requirements

Requirements For Junior Software Developer, Fall 2025 (Internship) - 4 months

Java
  • Currently enrolled in an academic program and returning to studies
  • Creative thinking skills
  • Building and managing relationships
  • Knowledge of cloud computing
  • Experience with microservices
  • Programming skills
  • System Development Lifecycle knowledge
  • Verbal & written communication skills
  • Analytical and problem solving skills
  • Test Driven Development experience

Benefits For Junior Software Developer, Fall 2025 (Internship) - 4 months

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans