Jobs.ca
Jobs.ca
Language
Laurentian University logo

Digital Solutions Developer, Information Technology

Greater Sudbury, ON
Mid Level
Full-Time

Top Benefits

Flexible work schedule for work-life balance

About the role

##Required Position

Full Time Appointment

##Responsibilities

Vacancy Status: Existing position

Reporting to the Manager, ERP Development, the Digital Solutions Developer contributes to the modernization and ongoing evolution of enterprise web and Customer Relationship Management (CRM) systems also referred as Student Relations Management (SRM). The incumbent will design, document, and maintain data-driven applications and integrations that connect critical institutional services, supporting the University’s long-term digital transformation strategy.

System Architecture & Integration

Design and implement enterprise-level data integration solutions to enable seamless interoperability between mission-critical higher-education systems, databases, and web services.

Develop sustainable integration layers between legacy and modern systems, ensuring long-term data consistency, security, and maintainability.

Analyze and document existing integrations and modules to identify optimization opportunities and guide migration strategies for new SRM modules.

Implement automated testing and CI/CD workflows to ensure reliability and agile deployment of SRM and web services.

Full-Stack Development & Modernization

Contribute to the modernization of the University’s SRM ecosystem, supporting the deployment of a next-generation platform that consolidates and transforms legacy environments into a unified, scalable solution.

Develop full-stack applications using PHP, C#, MySQL, and JavaScript frameworks, delivering reliable, performant, and maintainable solutions for internal and external stakeholders.

Propose tools and make recommendations for Laurentian's core websites and other applications.

Ensure compliance with web accessibility and industry standards (W3C, WCAG, WAI, AODA) in all new developments.

Collaboration, Documentation & Quality Assurance

Collaborate with analysts, developers, and business stakeholders to translate institutional needs into well-architected, sustainable digital solutions.

Maintain version-controlled repositories ensuring clean, auditable code and comprehensive documentation.

Prepare system documentation, data flow diagrams, and integration guides to ensure maintainability and knowledge transfer.

Serve as a technical resource supporting enterprise web platforms, advising on best practices, process automation, and continuous improvement initiatives.

Collaborate with various departments to develop and test quality assurance procedures.

Perform other duties as assigned.

##Qualifications

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field.

Three (3) to five (5) years of experience in software or web application development

Proficiency in Python, PHP, C#, and modern JavaScript (ES6+), with familiarity in frameworks such as Node.js, React, or Angular.

Knowledge of relational databases (MySQL, MSSQL), including query design and performance tuning.

Experience in working with content management systems, such as Drupal and WordPress.

Experience in working with Visual Studio in .NET and C# environments

Experience creating and consuming RESTful APIs and working with microservice-based integrations

Experience working in Agile development environments, participating and running sprints, code reviews, and collaborative feature delivery.

Strong foundation in markup and styling technologies (HTML, XML, CSS, SASS, LESS) and responsive design standards.

Familiarity with content management systems and their backend web services (Drupal, WordPress) and their customization for institutional or business use.

Awareness of accessibility and compliance standards (W3C, WCAG, WAI, AODA).

Experience developing custom SRM modules and implementing complex business logic (lead management, retention, campaign automation).

Working knowledge of version control systems (GitHub, Team Foundation Server).

Understanding of software design principles and maintainable coding practices.

Strong attention to detail in testing, documentation, and quality assurance.

Ability to work fluently (verbal and written) in both official languages, French and English, is an asset.

Applications are being accepted to fill an active vacancy within the University

***We are aware that some applicants are experiencing difficulty using our careers portal. Should you complete an application through our online form and receive an error, please submit your application to careers@laurentian.ca***

The official University hours of operation shall be from 9:00 a.m. to 4:30 p.m., Monday through Friday, during, and including, the months from September to April, and from 8:30 a.m. to 4:00 p.m Monday through Friday during and including May to August., amounting to thirty-three and three-quarter (33.75) hours per week.

At Laurentian University, we recognize that work-life balance is essential for both personal well-being and professional success. Our policy offers employees some flexibility to better balance personal needs while maintaining effective service delivery.

Laurentian University is an inclusive and welcoming community committed to employment equity. Applications are encouraged from members of equity-seeking communities including women, racialized and Indigenous persons, persons with disabilities, and persons of all sexual orientations and gender identities/expressions. Laurentian University’s bilingualism policy provides a provision regarding the language requirement for persons self-identifying as First Nations, Métis or Inuit.

Laurentian University is committed to providing an inclusive and barrier-free experience to applicants with accessibility needs. Requests for accommodation can be made at any stage during the recruitment process. Please contact Human Resources for more information (careers@laurentian.ca).

About Laurentian University

Education
1001-5000

Laurentian University (Université Laurentienne), which was incorporated on March 28, 1960, is a mid-sized bilingual university in Greater Sudbury, Ontario, Canada.While primarily focusing on undergraduate programming, Laurentian also features the east campus of Canada's newest medical school - the Northern Ontario School of Medicine, which opened in 2005. Its school of Graduate Studies offers a growing number of graduate-level degrees.

Similar jobs you might like