Senior Developer (Toronto)

Senior Developer (Toronto)

29 Oct
|
George Brown College
|
Toronto

29 Oct

George Brown College

Toronto

Competition Number: REQ 7515

TITLE: Senior Developer

DIVISION: Information Technology

SALARY: Payband K, startingrate $48.07 per hour

SCHEDULE: Monday to Friday, 9:00 am to 5:00 pm

HOURS PER WEEK: 37.5

LOCATION: 230 Richmond Street East

WORK MODALITY: Hybrid (2 days on-site)

STATUS: Full-Time Support

VACANCY: Replacement

EFFECTIVE DATE: Immediately

CLOSING DATE: October 30, 2026

Land Acknowledgement:

George Brown Polytechnic is located on the traditional territory of the Mississaugas of the Credit First Nation and other Indigenous peoples who have lived here over time. We are grateful to share this land as treaty people who learn, work, and living in the community with each other.

Equity Statement:

George Brown Polytechnic is committed to creating and sustaining an equitable and inclusive learning and working setting. We encourage and actively seek applications from Indigenous, Black, racialized people, visible minorities, 2SLGBTQIA+ persons, all genders, and persons with disabilities.

GBP Vision:

To be a polytechnic renowned for its inclusion, excellence, relevance, impact, and leadership.

Position Summary

Within an Agile and DevOps environment, the incumbentprovides technical leadership in the design, development, integration, andsupport of enterprise applications. The incumbent leads the implementationofcomplex solutions, applying approved architectural patterns, integrationapproaches, and development standards, and makes responsible use of moderntools, including AI-assisted development, to improve quality and delivery.Working closely with business stakeholders and ITS teams, they deliver secure,scalable, maintainable solutions that align with institutional requirements andenterprise objectives.





Key Responsibilities

- Assesses assigned statements of work, business requirements, and technical specifications to understand project scope, identify solution options, and provide recommendations for complex business and technical challenges.
- Serves as the lead developer and senior technical resource for application development initiatives.
- Reviews business requirements, technical specifications, and existing systems to recommend effective, scalable, and maintainable implementation approaches aligned with approved solution designs.
- Designs and documents application solutions, technical components, integrations, and implementation approaches in alignment with approved architecture.
- Creates and enhances enterprise applications in accordance with approved business and technical requirements, leveraging modern software development practices, automation, and AI-assisted development capabilities to improve quality, efficiency, and delivery outcomes.
- Develops, modifies, and maintains application components in accordance with approved designs, coding standards, security requirements, and enterprise architecture principles.
- Prepares application changes for quality assurance, deployment, and ongoing support by ensuring code, documentation,



and testing activities are complete and align with established development standards.
- Other duties as assigned.

Educational and Experience Requirements

- Three-year diploma or degree from a recognized post-secondary institution in Information Technology (IT) or Computer Studies is required.
- Additional requirements include completion of programming and systems analysis courses that cover modern coding languages, frameworks, and development practices:
- Object-oriented and functional programming languages (e.g., Java, Python, TypeScript).
- Modern web frameworks and APIs (e.g., React, Node.js, REST/GraphQL).
- Cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Database design and management (SQL and NoSQL).
- DevOps and CI/CD practices.

- Minimum of eight (8) years of experience as a software developer using modern programming languages with proficiency in two or more modern languages (e.g.Java, Python, JavaScript/TypeScript), and shell scripting. Full-stack development experience with both front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Spring Boot, .NET, Django).
- Experience in database design and management (both SQL and NoSQL databases), systems analysis, and performance tuning.
- Experience working with large-scale enterprise applications and cloud-native architectures.
- Experience in designing and constructing high-performing, scalable code and designing complex queries and APIs. Ability to structure code for maintainability and promote code reuse through modular design patterns.
- Acting as lead developer with demonstrated experience in ensuring that programs accurately implemen

📌 Senior Developer (Toronto)
🏢 George Brown College
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (toronto) / toronto