Software Engineer I developing and supporting full-stack onboarding and compliance capabilities for TD’s banking platform. Troubleshooting defects and delivering Java, Angular, and database solutions in a hybrid Toronto pod.
Responsibilities
Deliver engineering work within the pod scope, including fixes, enhancements, and technical improvements
Participate in daily huddles and technical calls to coordinate work, manage blockers, and communicate progress
Perform triage and root cause analysis for issues and defects
Implement corrective changes and support validation through testing and controlled releases
Collaborate with other OBNC pods and stakeholders to align dependencies, sequencing, and handoffs
Maintain code reviews, documentation, operational readiness, and transparent tracking in Jira epics and stories
Contribute to transition and continuity activities as work moves between pods
Operate in a scaled agile manner and participate in backlog refinement sessions
Develop and implement feature-based solutions
Perform full-stack coding, solution design, analysis, and documentation
Troubleshoot defects and production issues
Requirements
Experience with Spring Boot, Spring MVC, RESTful APIs, Java 11 and above, Angular 9 and above, PL/SQL, and Python
Experience with MS SQL, Oracle, MySQL, or Redis
3 years of experience with MQ/Kafka
Experience with Maven, Confluence, Jira, and GitHub
Good knowledge of Spring-related frameworks and Java 11 and above
Ability to work independently under minimal guidance
Subject matter expertise and ability to share knowledge with less experienced colleagues
Strong communication skills
Attention to detail
Organizational skills
Cloud knowledge, preferably Azure (nice-to-have)
AI capabilities, including Copilot (nice-to-have)
Previous banking domain experience (nice-to-have)
DevOps and CI/CD knowledge (nice-to-have)
Domain-driven design and microservices design patterns (nice-to-have)
Senior Software Developer leading scalable software application development, mentoring engineers, and aligning technical solutions with business needs. Improving delivery through coding standards, DevOps, automation, and CI/CD.
Tech Lead directing streaming, storage, and training systems for DataVisor’s AI - powered fraud and risk platform. Leading distributed systems execution and AI - assisted engineering practices.
Fullstack Developer criando landing pages, integrações e tracking para campanhas de performance da IPmedia, startup de encontros online. Foco em conversão, velocidade, CRO e escala.
Full Stack Software Engineer building Python/Django, Angular, and SQL features for Remarcable’s procurement SaaS. Owning integrations, reliability, and customer - impacting product development.
Software Developer in Test II ensuring automated quality for Warner Bros. Discovery’s CNN Digital products. Building test suites and supporting reliable releases across the SDLC.
Build Systems Software Developer improving compilation, packaging, and CI/CD for OPAL - RT’s real - time simulation products. Supporting R&D teams across complex build environments.
C++ developer building optimized, multithreaded real - time simulation software for large - scale electrical networks. Supporting OPAL - RT Technologies’ global engineering, energy, and industrial customers.
Full Stack Developer building Azure cloud applications and SOAR automation. Supporting Ontinue’s AI - powered MXDR security services, observability, integrations, and incident response.
Senior developer shaping secure AI - enabled platform capabilities for Case IQ’s governance, risk, and compliance SaaS. Leading architecture, agentic engineering practices, and cross - functional delivery.
Staff Software Engineer building Cerebras’s production ML inference APIs. Enabling reliable model serving across GPU and Cerebras AI accelerator backends.