🕐 Posted 4d ago

Junior Software Developer, Information Technology

University of Ottawa

OttawaFull-timeMid LevelOn-site

Job Description

Job Type: Employee Anticipated Duration: 12 months Job Family: Application Development # of Open Positions: 2 Faculty/Service - Department: Application Development IT Campus: Main Campus Union Affiliation: UOITP Hours per week: 35 Salary Grade: UOITP Grade 08 Salary Range: $66,072.00 - $82,151.00 Position Purpose Reporting to the Lead Technical Designer, the incumbent develops new or enhances existing and off-the-shelf computer applications based on software requirements. Assigned small projects of limited duration or may participate in a designated portion of a larger project under supervision. Focused on meeting user needs and improving the efficiency of the University’s operations through system and software solutions.

Responsibilities Analysis: Evaluates client’s business and functional requirements to fully understand their needs. Focuses on solutions to improve systems and automation. Design: Designs, plans and coordinates effective software using appropriate tools and operating systems facilitating the function of the various departments, to increase their efficiency and productivity, and to reduce costs.

Development, Testing and Documentation: 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.

Deployment: Participates in the installation of new software in alignment with established procedures and processes, and the integration the final product to existing software. Qualifications College degree in Computer Programming or university degree in Computer Science or a related field or an equivalent combination of education and experience. 0-3 years of experience in the development and implementation of system or software programs. Familiarity with AI concepts and interest in applying them in real-world solutions.

Exposure to Microsoft 365, Power Platform (including Copilot Studio), Azure AI Services, Power BI, and Azure AI Foundry. Ability to assist in building and testing simple applications or integrations. Experience with: Python, JavaScript, NodeJS, ReactJS, SQL, Git.

Knowledge of prompt engineering or basic machine learning concepts. Understanding of the University environment is an advantage. Knowledge of University policies, guidelines and standards regarding system and software development and deployment.

Experience in troubleshooting and repairing programs. Analytical skills to diagnose debug and repair programming issues. Ability to proactively keep abreast of new/emerging technologies.

Ability to communicate technical concepts to users. Bilingualism English and French (spoken and written). Prior to May 1, 2022, the University required all students, faculty, staff, and visitors (including contractors) to be fully vaccinated against Covid-19 as defined in Policy 129 – Covid-19 Vaccination.

This policy was suspended effective May 1, 2022 but may be reinstated at any point in the future depending on public health guidelines and the recommendations of experts. #J-18808-Ljbffr

Posted 4 days ago

Related Jobs

Related Searches

Apply Now