Information Technology

Higher Education

IntermediateSoftwareDeveloper

$82–103k Ottawa, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Intermediate Software Developer at Information Technology. Skills: Development and implementation of system and software programs, Application development, System and software solutions. Evaluates user business and software requirements. Develops new or enhance existing and off-the-shelf computer applications”

What You'll Achieve.

Prioritizing and optimizing technological investments that facilitate the best student experience, as well as the activities of faculty, researchers and staff; Meeting user needs; Improving the efficiency of the University’s operations through system and software solutions; Reduce costs; Ensure systems continue to perform in keeping with client expectations; Ensure that all issues concerning data integrity, security, and confidentiality and user secrecy are dealt with; Ensure systems in production are functional and performing; Ensure that backup and recovery processes and procedures are completed properly

Industry & Context.

Higher Education
Problems you'll solve

Analytical skills to diagnose debug and repair programming issues; Problem-solving

Eligibility Requirements

COVID-19 vaccination policy may be reinstated

What They're Looking For.

Must Have

University degree in Computer Science or a related field or an equivalent combination of education and experience, Minimum three (3) years of experience in the development and implementation of system and software programs, Experience developing, deploying, and maintaining applications or microservices utilizing. NET Core and Node. js, Knowledge of modern AI development workflows, including leveraging AI coding assistants for rapid prototyping and optimizing complex logic, Knowledge of University policies, guidelines and standards regarding system and software development and deployment, Knowledge of and experience with programming tools, languages, techniques and industry standards and best practices, Experience in troubleshooting and repairing programs, Analytical skills to diagnose debug and repair programming issues, Ability to proactively keep abreast of newerging technologies, Ability to communicate technical concepts to users, Bilingualism - both French and English (spoken and written)

Nice to Have

Proficiency in second official language (French/English) at Low Advanced level or higher for oral comprehension and reading comprehension if interacting with students

What You'll Do.

Evaluates user business and software requirements

Develops new or enhance existing and off-the-shelf computer applications

Assigned small projects of limited duration or may participate in a designated portion of a larger project under supervision

Improving the efficiency of the University’s operations through system and software solutions

Evaluates client’s business and functional requirements

Recommends solutions to improve systems and automation

Creates technical designs

specifications or plans

plans and coordinates effective software using appropriate tools and operating systems

Develops effective program code

Tests and provides documentation for new releases or application upgrades

Translates specifications document into effective program code

Assists in the provision of user documentation

Creates technical specification

project plans and other documentation for review

Installs or releases new software in alignment with established procedures and processes

Integrates the final product to existing software

Reviews and identifies the requirement to repair and maintain current systems and software

Ensures that all issues concerning data integrity

and confidentiality and user secrecy are dealt with

Ensures daily that the systems in production are functional and performing

Ensures that backup and recovery processes and procedures are completed properly

How You'll Work.

Team & Collaboration

Collaborative environment; Teamwork and Cooperation; Cooperate and work well with other members of the team; Able to adjust own behaviour to reach the goals of the team; Collaboration, innovation, and creativity fuel our quest for research and teaching excellence

Communication Scope

Ability to communicate technical concepts to users; Bilingualism - both French and English (spoken and written); Oral comprehension and reading comprehension in second official language

Process & Methodology

Planning, Organize in time a series of actions or events in order to realize an objective or a project, Plan and organize own work and priorities in regular daily activities, Project plans

Full Job Description

**Follow us on[LinkedIn](https://www.linkedin.com/company/uottawacareers/)** ** _Posting Reason:_** New Position ** _Job Type:_** Employee ** _Anticipated Duration in Months_** _(for contracts and temporary assignments):_ N/A _**Job Family:**_ Application Development _**# of Open Positions:**_ 2 _**Faculty/Service - Department:**_ Student Life and Campus Services, IT Solutions _**Campus:**_ Main Campus _**Union Affiliation:**_ UOITP _**Date Posted (YYYY/MM/DD):**_ 2026/05/11 _**Applications must be received******BEFORE******(YYYY/MM/DD):**_ 2026/05/22 _**Hours per week:**_ 35 _**Salary Grade:**_ UOITP Grade 10 _**Salary Range:**_ $82,450.00 - $102,514.00 About Information Technology: Information Technology is a dynamic and collaborative environment. We are focused on prioritizing and optimizing technological investments that facilitate the best student experience, as well as the activities of faculty, researchers and staff. Our greatest strength are the people working with us. People like you, professionals eager to flex their intellectual muscle and achieve new heights in their career. Working here gives you access to a great IT environment, rich with a diverse range of platforms, products, and services. This is a place where innovative ideas are welcome. In a nutshell: working here is challenging and rewarding. It’ll bring out the best of you. We want people that have the drive to advance IT in higher education. We have the technologies to keep your inner fires burning, and benefits that can help you sustain a better lifestyle. And all this minutes away from gyms, the Byward Market, downtown, and the Rideau Canal at lunch time for runners and skaters. **Position Purpose** Reporting to the Senior Manager, Information Technology, the incumbent evaluates user business and software requirements and develops new or enhance existing and off-the-shelf computer applications. Is assigned small projects of limited duration or may participate in a designated portion of a lar

Free ATS check

Applying for this Intermediate Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Information Technology?

Real rants from real employees. Read before you apply.

Read Company Rants →