22 Oct
|
Ottawa Centre for Cognitive Therapy
|
Ottawa
22 Oct
Ottawa Centre for Cognitive Therapy
Ottawa
Company: PsyMatch
Location: Ottawa, Ontario
Employment Type: Full time Inperson, Permanent
Salary: $60,000 per year
About PsyMatch
PsyMatch is an innovative healthcare technology startup developing digital tools to improve psychological assessment and mental healthcare. Our platform integrates digital questionnaires, DSM-5 diagnostic tools, and therapist matching to help streamline the assessment process and improve access to appropriate mental health services.
We are looking for a motivated and technically skilled Software Developer to join our growing team. This is an opportunity to contribute to meaningful technology in the healthcare sector while helping develop and improve a platform with the potential to make a real impact on patient care.
Position Overview The successful candidate will contribute to the design, development, testing, and maintenance of software applications supporting our healthcare technology platform. This role requires excellent programming skills, strong analytical and problem-solving abilities, and the ability to communicate effectively with both technical and non-technical team members.
We are particularly interested in candidates with a background in Computer Science or Computer Engineering. A master’s degree is preferred.
Key Responsibilities
- Design, develop, test, and maintain software applications and platform features.
- Write clean, efficient, reliable, and well-documented code.
- Collaborate with developers, management, and healthcare professionals to translate business and clinical requirements into technical solutions.
- Assist with the development and integration of APIs, databases,
and software systems.
- Identify, troubleshoot, and resolve software bugs and technical issues.
- Contribute to software testing, quality assurance, and performance optimization.
- Support data processing, system integrations, and the development of automated workflows.
- Maintain technical documentation and communicate project progress, challenges, and solutions effectively.
- Follow best practices for software security, privacy, and the handling of sensitive healthcare information.
- Participate in ongoing platform improvements and the development of new features.
Qualifications and Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field.
- A master’s degree in Computer Science, Computer Engineering, or a related discipline is preferred.
- Excellent programming skills and a strong understanding of software development principles.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to explain technical concepts clearly to individuals without a technical background.
- Strong organizational skills and the ability to manage multiple priorities in a startup environment.
- Ability to work independently while collaborating effectively with a multidisciplinary team.
- Attention to detail and a commitment to producing high-quality, reliable software.
- Canadian permanent resident status is required for this position.
Preferred Skills and Experience
- Experience with modern programming languages such as Python, JavaScript, TypeScript, Java, or C++.
- Familiarity with web application development, APIs, and database management.
- Experience working with cloud platforms, software integrations, or data pipelines.
- Knowledge of artificial intelligence, machine learning, or data-driven applications.
- Understanding of software security, data privacy, and secure application development.
- Experience in healthcare technology, digital health, or other regulated environments is an asset.
What We Offer
- An opportunity to contribute to an innovative healthcare technology startup.
- Meaningful work supporting the development of digital mental health solutions.
- The opportunity to collaborate with a multidisciplinary team and contribute to product development.
- Opportunities to expand technical skills and take ownership of development projects.
- An annual salary of $60,000.
How to Apply Interested candidates are invited to submit their resume and a cover letter outlining their technical experience, programming skills, and interest in healthcare technology.
We thank all applicants for their interest. Only candidates selected for an interview will be contacted.
Pay: $60,000.00 per year
Benefits
- On-site parking
Work Location: In person
📌 Software Engineer (Ottawa)
🏢 Ottawa Centre for Cognitive Therapy
📍 Ottawa