Under the general direction of Director of Technical Solutions, the Software Developer is responsible for IT-related projects built primarily in low-code Development environments such as Microsoft SharePoint and the Microsoft Power Platform. The incumbent will also support operational application systems, including design, development and testing.
- Design, build, test, and deploy custom canvas apps in accordance with our established standards
- Build interactive dashboards using Power Bl in accordance with our established standards
- Leverage advanced functionality in SharePoint such as document libraries, lists, power forms, etc.
- Use PowerApps & Power Automate to facilitate workflows across site collections and between various technologies
- Help determine SharePoint solution architecture and taxonomies
- Help manage permission across various solutions
- Create and maintain system documentation, including preparing reports, manuals and other documentation on the status, operation and maintenance of systems
- Supports current projects by troubleshooting, debugging, testing, offering user support, etc.
- Monitors technical performance of internal systems, refining and tuning as needed
- Help analyze and translate business and technical requirements
- Collaborates with other staff members to:
- better leverage O365/SharePoint
- assist with the migration of older applications to current technologies
- assist with the collection and documentation of user's requirements
- identify operational bottlenecks
- Stay up to date with Microsoft roadmaps and upcoming technologies
- Post-secondary degree, diploma, or equivalent in areas such as information technology, computer science, software development, or computer programming. Equivalencies of education and experience may be considered.
- 2-5 years of experience building in: SharePoint, Power Apps, Power Automate, Power Bl, MS Power Query, MS Excel, MS Teams, MS OneDrive, Python, CSS, etc.
- Ability to work independently but is a team member with strong interpersonal skills
- Effective communication and organizational skills
- Able to manage multiple priorities in a fast-paced environment
- Strong analytical and problems solving skills; creative thinker
- Is a self-starter who demonstrates initiative, tact, respect, and diplomacy
- Capable of adapting to a complex and changing work environment
- Strong attention to detail and a high degree of accuracy
- Exercises sound judgment and a high level of confidentiality and discretion while working with sensitive and private information
- Proficient written communication, proofreading and editing skills required to draft or generate correspondence or documents.
- Microsoft certifications are a strong asset
- Previous experience in a healthcare environment is an asset
To apply for this exciting opportunity, please forward your resume and cover letter, quoting the corresponding position title, by email at
IMPORTANT NOTICE: Support staff are employees of the University of Ottawa Medical Associates. The Ottawa Hospital is the paymaster of our employees. Although our employees have offices within the Ottawa Hospital, they are not employed by the Ottawa Hospital.
The University of Ottawa Medical Associates is committed to the principle of equal opportunity in its employment practices and to providing an environment free from discrimination and harassment for all employees. The University of Ottawa Medical Associates will, upon request, provide accommodations in accordance with the Accessibility for Ontarians with Disabilities Act.
