Information Technology
Higher Education
IntermediateSoftwareDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
Analytical skills to diagnose debug and repair programming issues; Problem-solving
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
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.