← Browse all jobs
C

New Grad (Junior) Software Developer

Collabera
Toronto, OntarioOn-siteMay 31
Apply Now →

About this role

Important Points: • The expected base salary range for this position is $40/Hr - $45/Hr , depending on experience, skills, and internal equity. • The Company offers a total rewards package for this position that may include employer-sponsored benefits, where applicable and subject to eligibility requirements, such as supplemental health and dental coverage, life insurance, disability insurance, retirement or savings programs, paid time off, and other benefits. • The availability, structure, and scope of benefits may vary based on role, employment status, work location, and applicable federal and provincial laws. • The Company provides all statutory entitlements, including public holidays, vacation, leaves of absence, and government-mandated benefits, in accordance with applicable law. • We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. • These tools are used to enhance consistency and efficiency. • All hiring decisions involve human review and are not based solely on automated processing. Role Summary: • Client is looking for high-potential new graduate Software Developers to join an application development team building internal enterprise applications and platform capabilities for the bank. • This is a strong opportunity for a sharp, hard-working new grad who can think outside the box, learn quickly, and build clean, reliable applications at speed. The ideal candidate will have strong computer science fundamentals, hands-on project or internship experience, and the ability to work through ambiguous problems with urgency and ownership. • This person does not need 5+ years of experience. Bank is looking for someone with strong raw ability, strong work ethic, and the technical foundation to grow into a high-performing developer on the team. Key Responsibilities: • Build and enhance internal applications, backend services, APIs, and automation tools. • Work with senior developers and technical managers to turn business and technical requirements into working software. • Develop clean, maintainable code using modern development practices. • Support application integrations, data movement, and workflow automation across enterprise systems. • Write SQL queries and support basic data validation, troubleshooting, and backend logic. • Assist with testing, debugging, root cause analysis, and production activities. • Learn bank’s technology environment quickly and contribute to delivery in a Waterfall project structure. • Bring strong problem-solving, curiosity, and energy to a fast-moving build environment. Must-Have Skills: • Recent graduate from a strong Computer Science, Software Engineering, Computer Engineering, Math, or related technical program. • Strong academic foundation in data structures, algorithms, object-oriented programming, databases, and software design. • Hands-on coding experience through co-op, internship, capstone, hackathon, GitHub, or personal projects. • Experience with at least one backend language such as C#, Java, Python, or similar. • Strong understanding of APIs, application logic, debugging, and clean code principles. • SQL experience, including joins, queries, stored procedures, or database-backed application work. • Ability to learn quickly, work hard, and solve problems independently. • Strong communication skills and ability to work with business, technical, and data teams. • Comfortable working in a structured enterprise environment with documentation and Waterfall delivery. Nice-to-Have Skills: • C# / .NET development experience. • Azure exposure, including Azure Functions, App Services, Data Lake, Data Factory, or Databricks. • Experience building applications, tools, automations, or data-driven platforms. • Previous co-op or internship experience at a bank, enterprise technology team, SaaS company, or high-performing startup. • Strong GitHub, hackathon, competitive programming, or project portfolio. • Exposure to cloud, data engineering, DevOps, CI/CD, or enterprise integration. Ideal Candidate Profile: • New grad or early-career developer with strong technical upside. • Comes from a strong technical university
Want to see how well you match this job?
Get AI-scored for free →