Talent.com

Entry level software engineer Jobs in Toronto, ON

Create a job alert for this search

Entry level software engineer • toronto on

Last updated: 1 day ago

Software Engineer II

TDToronto, Ontario
Full-time

We areseekinga highly skilled Senior Software Engineer to join our team and develop,maintain, and enhance robust solutions involving backend, front end, and API components.This is a hands-on role, ...Show more

Senior Software Engineer

FICToronto, ON, Canada
Full-time +1
Quick Apply

FIC) is a multi-family office providing multiple services, including estate planning, risk management, financial counsel, trusteeship, investment advice, and other services.We recognize excellent r...Show more

Lead Software Engineer

KitchenMateToronto, Ontario, Canada
Full-time

KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.We are on a mission to provide access to high quality meals to everyone, while r...Show more

Entry Level Manager-WFH

AO Globe LifeToronto, ON, CA
Remote
Full-time
Quick Apply

Redefine Your Career in Life Insurance with AO: Make a Real Impact Every Day!.At AO, we believe in the power of helping others and the impact life insurance can have on families’ futures.If you’re ...Show more

Remote Data Entry Operator (Entry Level)

Skillerszone LLCToronto, Ontario, Canada
Remote
Full-time +1
Quick Apply

Remote Data Entry Operator (Entry Level).New York, USA (Remote / Work From Home).Optiboost Media is a growing professional services company providing data, digital, and operational support solution...Show more

Entry-Level Business Assistant

VIR PropertiesToronto, Ontario, Canada
Full-time
Quick Apply

We are looking for a motivated and organised.Entry-Level Business Assistant.This is a great opportunity for someone at the start of their career who is eager to gain hands-on experience across busi...Show more

Software Engineer, CTO

TOPOLIOToronto, Ontario, Canada
Full-time

We are looking for a talented full stack software engineer to build SaaS application.You are an energetic and driven leader with a proven track record of taking new ideas from concept to market.You...Show more

Senior Software Engineer

STACK IT RecruitmentToronto, ON, CA
Full-time
Quick Apply

Are you the kind of engineer who enjoys building products from the ground up and owning features end-to-end? .HR technology startup building a modern platform that helps companies reconnect with fo...Show more

Software Engineer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.As a Software Engineer you’ll be working on our Platform Migration team at the Scotia Digital.Y...Show more

Senior Software Engineer

WorldlineToronto, Ontario, Canada
Permanent

Global Grade: 12 (Software Engineer IV).Primary Location: Toronto, Canada.Total Compensation Range in CAD: $115,000 - $127,000.We are the innovators at the heart of the payments technology industry...Show more

Principal Software Engineer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
Full-time

Principal Engineer for the Lumina Unified Experience.RBC's enterprise data ecosystem.This is a unique opportunity to architect and deliver a seamless, unified experience that brings together Lumina...Show more

Senior Software Engineer

Puzzle CatsToronto, Ontario, Canada
Full-time

About the Senior Software Engineer position.We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the ca...Show more

Senior Software Engineer

SuiteSpot TechnologyToronto, ON, CA
Full-time
Quick Apply

Who We Are SuiteSpot is a PropTech company transforming how residential real estate is managed and operated at scale.Our award-winning Maintenance and Capital SaaS solutions serve the top 50 multif...Show more

Principal Software Engineer

Royal Bank of Canada>TORONTO, Canada
Full-time

Principal Engineer for the Lumina Unified Experience.RBC's enterprise data ecosystem.This is a unique opportunity to architect and deliver a seamless, unified experience that brings together Lumina...Show more

Software Engineer

RoadpostToronto, ON, CA
Full-time
Quick Apply

Who We Are ZOLEO is building the next generation of connected communication devices — integrating hardware, firmware, mobile applications, and cloud services into one seamless global experience.We ...Show more

Lead Software Engineer

The Brand Power CompanyToronto, ON, CA
Full-time
Quick Apply

Inventors of Brand Power - the most powerful, iconic TV ad platform driving brand sales Creators of Home Tester Club - the world’s largest digital community of shoppers delivering social proof cont...Show more

Software Engineer / Senior Software Engineer - Agent Platform

Workday, Inc.Toronto, ON, Canada
Full-time

Build and Maintain an internal and external-facing gateway and network proxy for agent traffic.Build and Maintain MCP and A2A integration points for customers integrating with Workday.Identify pain...Show more

Software Engineer

MercorToronto, Ontario, Canada
Remote
Part-time
Quick Apply

Headquartered in San Francisco, our investors include.Configure development environments to support open-source projects in.Resolve dependency issues across various codebases to ensure seamless int...Show more

People also ask
Software Engineer II

Software Engineer II

TDToronto, Ontario
9 days ago
Job type
  • Full-time
Job description

Description

:

We areseekinga highly skilled Senior Software Engineer to join our team and develop,maintain, and enhance robust solutions involving backend, front end, and API components. This is a hands-on role, focused on delivering high-quality solutions using Spring Boot, Java,as well as designing, developing, and enhancing existingweb apps. The ideal candidate has deep technicalexpertise, a collaborative spirit, and experience working with Azure/multi-cloud environments.

Customer

  • Design, develop, andmaintainend-to-end solutions across backend (Java/Spring Boot) and RESTful APIs.

  • Architect and deliver scalable applications and services, ensuring performance, security, and maintainability.

  • Collaborate with technology partners and business stakeholders to ensure solutions meet requirements, technical direction, and business goals.

  • Develop new features, perform unit/component testing, and provide technical leadership in implementing and integrating backend and API solutions.

  • Analyze requirements and propose pragmatic solutions, using sound engineering judgment and aligning to best practices and architecture standards.

  • Ensure Azure cloud deployment, EDP pipeline usage, and automation tooling are seamlessly integrated into the development process.

  • Provide technical support during incident management,assistwith troubleshooting, debugging, and root cause analysis across the stack.

  • Document and verify system components, design technical specifications, andmaintaindetailed documentation for APIs, infrastructure, and business logic.

  • Support innovation by quickly prototyping (POC)new technologiesand frameworks whenrequired.

Shareholder

  • Adhere to enterprise frameworks and software engineering methodologies.

  • Ensure compliance with internal and external policies, standards, and quality requirements.

  • Participate inidentifyingand recommending automation, testing, and deployment solutions that drive efficiency and reusability.

  • Actively seek opportunities for continuous improvement within engineering practices.

  • Conduct meaningful technical analysis, provide actionable recommendations, and support effective decision-making.

  • Participate in code reviews to ensure maintainability, security, and operational readiness of delivered solutions.

  • Monitor service and productivity levels, implement performance improvements where opportunities exist.

  • Manage resource requirements andassignments, ensuring project milestones are met and monitoring to keep projects on schedule and within budget

  • Protect the interests of the organization –identifyand manage risks, and escalate non-standard,high-risktransactions / activities as necessary

  • Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite

Employee/Team

  • Actively mentor and coach junior developers, share knowledge, and support a culture of growth and learning.

  • Foster a positive, collaborative, and innovative work environment that values diversity, equity, and inclusion.

  • Keep current on emerging trends, technologies, and best practices, and encourage continuous learning across the team.

  • Participate in personal development and cross-training, supporting performance management and team building.

  • Demonstratestrong communicationand documentationskills andsupport knowledge transfer within and across teams.

Breadth & Depth

  • Advanced knowledge and hands-on experience with backend frameworks (Spring Bootand related libraries), languages (Java,JavaScript), and cloud (Microsoft Azure, EDP pipelines).

  • Familiarity withUIframeworks (Bootstrap,Angular, React) and integration with backend APIs.

  • Experience designing and programming relational databases(Azure SQL, Oracle OCAC).

  • Proficiencywith build and automation tools (Maven), caching (REDIS), and Linux environments.

  • Demonstrated experience developing,maintaining, and enhancing RESTful APIs.

  • Ability to quickly proof-of-concept (POC)new technologiesand approaches.

  • Support and take ownership of application deployment and verification.

Qualifications and Experience

  • 5+ years of experience deliveringenterprise‑gradeapplications using Java/J2EE, with a strong focus on backend, API, andfull‑stackdevelopment.

  • 3+ years ofhands‑onexperience building applications with Spring, Spring Boot, Spring Test, and Hibernate, including RESTful API design, scalability, performance, and security.

  • Experienceusing HTML, CSS,Bootstrap,JavaScript, and modern UI frameworks such as Angular.

  • Experience designing andmaintainingrelational databases, including complex SQL, stored procedures, and performance optimization in Azure SQL and Oracle.

  • Experience with distributed caching technologies (e.g., REDIS) to improve performance and scalability.

  • Hands‑onexperience withapplication securityandvulnerability managementincluding tools such as SonarQube and Veracode.

  • Experience deploying and supporting applications in Microsoft Azure, using CI/CD pipelines, and owning deployment verification and production readiness.

  • Strong experience working in Agile/Scrum teams, delivering clean, modular, testable, and maintainable code.

  • Experience with modern development and collaboration tools, including GitHub, Maven, IntelliJ IDEA/Visual Studio/Eclipse, JIRA, and Confluence.

  • Demonstrated ability to analyze requirements, troubleshoot complex issues across the stack, and deliverhigh‑quality, pragmatic solutions

Nice to Have

  • Familiarity with Agile delivery and collaboration tools such as JIRA,JTMFand Confluence.

  • Exposure toAI‑assisteddevelopment tools (e.g., GitHub Copilot) to improve developer productivity and code quality.

  • Working knowledge of cloud platforms such as Azure and/or AWS, and CI/CD tools including Jenkins.

  • Understanding ofsecure application development practices, including static code analysis and vulnerability scanning tools.

  • Knowledge of web protocols and standards, including HTTP/HTTPS, REST principles, and OAuth2/OpenID Connect (OIDC).

Who We Are:

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.

Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.

Additional Information:
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.

Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.


Colleague Development

If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities.

If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact.

We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.

Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.

Interview Process
We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.


Accommodation
Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.

We look forward to hearing from you!

Language Requirement (Quebec only):

Sans Objet