Software Engineer I (Java / Python / Golang)
Location:
Toronto, Ontario, Canada Work type:
Full time, Remote (Hybrid Model: 4 days per week in office, 1 day remote) Hours:
37.5 per week Pay:
$69,700 - $98,400 CAD per year (base pay may vary with experience and role) Responsibilities
Build and deliver quality features to support core lending and credit journeys Design, develop, and deliver small to medium features end‑to‑end within sprint timelines Write clean, maintainable, and testable code aligned with team standards Contribute to API development and system integrations Collaborate within a cross‑functional POD to refine requirements and deliver solutions Participate in sprint planning, stand‑ups, and retrospectives; provide constructive feedback during design and code reviews Own delivery from design through production, communicating progress, risks, and dependencies clearly Debug and resolve issues using logs, metrics, and systematic analysis; identify root causes and recommend improvements Apply engineering best practices such as testing, version control, CI/CD pipelines, and security considerations Grow skills by learning new tools, frameworks, and contributing to team knowledge sharing and documentation Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience 2‑3 years of relevant software development experience Experience delivering software features using Java, Python, or similar modern languages Working knowledge of APIs, microservices, or distributed systems Experience with version control, CI/CD pipelines, and debugging tools Ability to work independently on assigned features while collaborating effectively with a team Strong communication skills to explain technical concepts, trade‑offs, and progress clearly Preferred Qualifications
Familiarity with Golang Experience working in Agile delivery teams Familiarity with cloud platforms and container‑based architectures Exposure to security, performance, and scalability considerations in application development Experience integrating with external systems or third‑party APIs Knowledge of test automation and quality engineering practices Hybrid Work Model
Work the majority of the week in a TD office (four days per week) with the remaining time remote from a secure home workspace.
#J-18808-Ljbffr

Software Engineer I (Java/Python/Golang) (Winnipeg)

Apply Now
Back to search page