Senior Full Stack Developer - Appendix D/Temporary Assignment (April 2026 - April 2027)
Status: Appendix D/Temporary Assignment (April 2026 - April 2027)
Hours: Monday - Friday, 35 hours/week
Home Campus: Fennell (hybrid work arrangements available)
Rate of Pay: Payband K (Start Rate: $47.13 per hour, plus 8% in lieu of vacation and benefits)
Vacancy Status: 1 vacancy available
Posting Date: January 12th, 2026
Closing Date: January 27th, 2026 at 7:00 pm EST
We believe the rich diversity among our students and the communities we serve should be reflected within our workforce. As educators, we believe it is important to act and show leadership in advancing the principles of reconciliation, equity, diversity, and inclusion in our community.
Job SummaryReporting to the Manager, Agile Delivery and Systems Integration, the Sr. Full Stack Developer develops, supports, maintains and implements enterprise systems and applications. The incumbent will provide expertise in the design and development of front‑end, back‑end and systems integration for custom applications, enhancements and add‑ons for the core enterprise application stack used at the College. Emphasis in design is placed on accessibility, mobile‑friendliness, usability and modularity.
The incumbent must be proficient in the development of applications using a variety of current client, server and database technologies.
The incumbent liaises with business stakeholders across the College, external vendor and other clients/partners in the design and development of core enterprise application conforming to current IT and IT security standards. The incumbent will act as a technical mentor for Information Technology.
To be compliant with the Acceptance of Payment Card Policy and PCI Requirements, this position is required to provide a Police Check prior to the commencement of employment.
What you’ll be doing :Enterprise Application Development:
Lead the development of new and/or update existing enterprise applications, systems and related databases
- Full Lifecycle Application development - end‑to‑end development of software applications and systems from design through development, testing, deployments and maintenance
- Design, develop and maintain key front‑end, back‑end and middleware components in the application stack
- Ensure new and existing systems design is aligned with enterprise architecture standards, IT security standards and organizational goals and values
- Design, develop and test applications on desktop and mobile devices
- Use container, cloud and other technologies in application and systems development
- Provides business and technical advice related to applications and integrations with new and/or existing partners/clients
- Implements, configures and uses tools for source code control, development and deployment
- Implements, configures and uses tools for enhancements, bugs, defects and other item reporting and tracking to track all work
- Identifies and logs defects in and potential improvements to existing codebase, including in custom applications and in underlying libraries
- Designs fixes and improvements for applications and libraries, with attention to modularity and reusability
- Modifies existing applications and libraries to fix defects and implement improvement
- Analyses and resolves problems related to custom applications reported by students and staff
- Works with internal and external stakeholders to identify and document development requirements for enterprise applications.
- Develops and presents proof of concepts for new, existing or proposed enterprise solutions
- Participates in project and defect meetings with business and technical stakeholders to validate requirements and design specifications/standards
- Responsible to create, edit and modify technical and end‑user documentations for enterprise applications, systems, libraries or other related technologies
- Participates in sprint and iteration planning
- Ensures standards compliance for enterprise applications and systems
- Research and propose new technologies for continuous improvements
- Follows established practices for the Software Development Life Cycle (SDLC)
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: