Technology Services
Information Services and Technology
Position number: 38019
Date posted: July 3, 2026
Intermediate Developer - IT3 (AESES)
New Regular Continuing Full-Time (Budget Funded)
Work schedule:
35 Hours/week (Monday to Friday, 8:30 am to 4:30 pm)
Salary:
$33.08 to $47.72 per hour ($60,205.60 to $86,850.40 per annum)
Expected Start Date
July 27, 2026
For more information please contact: IST Human Resources - [email protected]
MINIMUM FORMAL EDUCATION/TRAINING:
- Bachelor’s degree or a Community College Diploma in a directly related discipline or an equivalent combination of education and experience is required.
EXPERIENCE:
- Minimum three years’ experience working in software design, development, analysis, maintenance, and support, with enterprise level systems within a large business environment is required.
- Experience with Agile software development practices and utilizing industry standard tools (e.g. : JIRA) is required.
- Experience in implementing and utilizing DevOps for CI/CD using industry standard tools (e.g. : Git, Maven, Jenkins, Nexus) is required.
- Software development experience with JavaScript (React, Next.js) is required.
- Software development experience creating and maintaining web services is required.
- Experience with Python is required.
- Software development experience with common web development technologies HTML, CSS, XML, JSON, HTTP, SQL, and other related technologies is required.
- In-depth knowledge of the Universities application portfolio and experience in business-critical applications is required.
- Knowledge with test driven development (TDD), as well as creating/executing test scripts and test plans is required.
- Knowledge with automated testing software is required.
- Familiarity with Object Oriented Programming methodologies is required.
- Experience leading teams of developers utilizing Scrum (ScrumMaster) is required.
- Familiarity with cloud computing such as Amazon Web Services, Google Cloud Platform or Microsoft Azure would be an asset.
- Knowledge of Data Warehouse concepts (architecture, modelling, ETL/ELT processes, etc…) is required.
- Familiarity with low-code/no-code environments would be an asset.
- Familiarity with ETL processes would be an asset.
- Familiarity with ETL Synapse Pipelines would be an asset.
- Familiarity with PL/SQL would be an asset.
- Scrum certification would be an asset.
- ScrumMaster certification would be an asset.
- Familiarity with Drupal would be an asset.
- An acceptable equivalent combination of education and experience may be considered.
SKILLS AND ABILITIES:
- Must be self-motivated and possess excellent problem-solving skills.
- Ability to communicate effectively, both verbally and in writing, with users of varying levels of technical expertise is required.
- Demonstrated strong analytical skills to diagnose and resolve complex systems issues is required.
- Ability to plan, organize, prioritize, and schedule complex projects and tasks is required.
- Ability to act as a consultant to clients and other staff members is required.
- Ability to coach and mentor junior staff is required.
- Demonstrated teamwork/collaboration skills required.
- Ability to develop strong interpersonal working relationships is required.
- Proven technical aptitude is required, with ability to learn new systems quickly.
- Involvement with local IT user communities would be an asset.
- Knowledge of ITIL fundamentals would be an asset.
- Satisfactory work record, including satisfactory attendance and punctuality, is required.
OTHER JOB RELATED QUALIFICATIONS:
- Must be available to work occasional overtime as required.
ANALYSIS AND DESIGN
- As requested by senior Technology Services staff, writes requirements/specifications and/or client requests for new solutions or changes to existing solutions. Also contributes to the review of requirements/specifications.
- Under the direction of senior Technology Services staff, creates estimates of effort for the analysis, design, testing and implementation of solutions within scope of responsibility.
- Under the direction of senior Technology Services staff, designs new and/or modified solutions, ensuring they meet the client specifications and performance requirements, and are delivered within effort estimates.
- Under the direction of senior Technology Services staff, analyzes requests, evaluates alternative solutions, and provides recommendations as directed.
- Under the direction of senior Technology Services staff, assists with documentation related to the analysis and design of solutions.
- Under the direction of senior Technology Services staff, provides technology responses/solutions for an area of technical specialization, within scope of responsibility.
DEVELOPMENT
- Under the direction of senior Technology Services staff, develops and tests new and/or modified solutions, ensuring they meet the client specifications and performance requirements, and are delivered within effort estimates.
- Creates Test Scripts and maintains logs for new and revised systems.
- Under the direction of senior Technology Services staff, assists with the creation of Transition to Operation documents, change requests, and change management documentation.
- Prepares required operational documentation, ensuring that the operational aspects of the solution adhere to IST standards, and distributes appropriately.
- Adheres to policy, IST guidelines, and team guidelines.
MAINTENANCE AND SUPPORT
- Diagnoses reported problems with systems. Escalates issues as appropriate.
- Identifies corrective actions required and implements corrective measures, collaborating with other IST staff as required.
- Performs patches/updates.
- Provides administration support as required within scope of responsibility (such as installation, configuration, tuning, provisioning, de-provisioning, monitoring, etc.).
- Works proactively with the Incident Manager to resolve issues and restore system functionality on Priority 3 tickets. Assistance with Priority 1 and 2 tickets as directed by senior Technology Services staff.
- Adheres to IST processes (incident response, request fulfillment, change management, etc.) and ensures requests and incidents are resolved as per agreed upon SLA's.
- Communicates with clients and the Service Desk regarding the status of problem investigation and resolution.
QUALITY, COOLABORATION AND LEADERSHIP
- Participates in quality activities such as requirements, design, code, and testing reviews.
- Provides data for metrics.
- Collects feedback from various sources regarding potential projects, process improvements and initiatives to improve service delivery and shares with senior Technology Services staff.
- Participates with other IST Teams, vendors and clients during implementation of vendor supplied systems and upgrades.
- Evaluates new products as requested by Senior Technology Services staff.
- Develops and maintains positive working relationships with vendors; contacts Vendor as requested and escalates issues as necessary.
SELF DEVELOPMENT
- Maintains and updates professional skills and knowledge and integrates into the work environment new knowledge acquired through continuing education and professional development opportunities.
- Takes courses, seminars, or attends conferences, as needed and when available.
- Uses departmental resources such as books, on-line courses, and test environments to self-learn as required.
- Continuing development in tools and processes is an important aspect of this position.
HEALTH AND SAFETY
- Completes all mandatory safety education sessions and re-certifications.
- Adheres to all workplace health and safety regulations, policies and safe work practices.
OTHER
- Performs other related duties as required or assigned.
- Participate in the on-call process as required.
- Provides on-site support to Bannatyne and Fort Garry Campuses and other satellite locations.
- Occasional overtime is required.
The University of Manitoba is committed to the principles of equity, diversity & inclusion and to promoting opportunities in hiring, promotion and tenure (where applicable) for systemically marginalized groups who have been excluded from full participation at the University and the larger community including Indigenous Peoples, women, racialized persons, persons with disabilities and those who identify as 2SLGBTQIA+ (Two Spirit, lesbian, gay, bisexual, trans, questioning, intersex, asexual and other diverse sexual identities).
If you require accommodation supports during the recruitment process, please contact [email protected] or 204-474-7195. Please note this contact information is for accommodation reasons only.
Application materials, including letters of reference, will be handled in accordance with the protection of privacy provisions of "The Freedom of Information and Protection of Privacy Act" (Manitoba). Please note that curriculum vitae will be provided to participating members of the search process.