Software Engineer I
Alion · Per-per 'a'
Job description
About the role
We are looking for a Software Engineer I to join the Developer Portal pod within TD’s DevSecOps Enabling Products group. The role focuses on developing and maintaining the TD Developer Portal, an internal developer platform built on Backstage, to deliver new features, fix defects, and support ongoing operations.
Key responsibilities
- Develop, test, and release new features and bug fixes for the TD Developer Portal.
- Perform quality engineering and testing coverage for contributed code.
- Build and maintain CI/CD pipelines using GitHub Actions and scripting.
- Maintain product and process documentation for internal teams and customers.
- Represent the team with stakeholders and customers, ensuring clear communication.
- Collaborate with other pods and P&T teams to deliver high‑quality, high‑value products.
- Design, manage, and query PostgreSQL data models and configurations.
- Follow industry best practices and TD’s Secure Software Development Lifecycle guidelines.
Required profile
- College diploma or university degree (undergraduate or master’s) in Computer Science, Software Engineering or a related field.
- 3–5 years of experience in software development, architecture or engineering.
- Experience with full‑stack development and modern CI/CD workflows.
- Ability to work collaboratively across teams and communicate effectively with stakeholders.
Required skills
- NodeJS
- TypeScript / JavaScript
- React
- PostgreSQL
- SQL
- GitHub Actions
- CI/CD pipeline development
What we offer
- Competitive salary range of $69,700 – $98,400 CAD per year.
- Opportunities for growth, skill development and career progression.
- Fair and equitable compensation practices.
- Work in a collaborative, technology‑focused environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 4 days from now
45 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alion
Per-per 'a'