Careers

Find a job as part of an innovative team providing real solutions for healthcare facilities.
Software Developer Software Quality Assurance Analyst

Software Developer

BDM IT Solutions creates some of the world’s most cutting-edge and modern web-based healthcare applications and we want you to be a part of our team. We are seeking a Software Developer to join the BDM team in Saskatoon, SK and contribute to the development, improvement and maintenance of our modern, specialized healthcare applications that are used in healthcare facilities across North America. You will be working with a dedicated, capable and experienced team of software developers and clinical specialists to develop high quality software used by healthcare professionals.

Responsibilities may include:
  • Designing, writing and testing new software programs
  • Developing existing systems by analyzing and identifying areas for modification
  • Maintaining systems by identifying and correcting software defects
  • Investigating new technologies
  • Creating technical specifications and test plans
  • Writing operational documentation with technical authors
  • Working closely with BDM Team Lead
  • Consulting with clients/colleagues concerning maintenance and performance of software systems
  • Implementing new software
  • Creating reports using BI software
  • Migrating legacy client-server software to web based applications
Qualifications
  • Bachelor’s degree (or higher) in Computer Science, Computer Engineering or equivalent
  • Must be eligible to work in Canada
  • Committed to learning and expanding technical knowledge
  • Strong software development skills
  • Solid understanding of object oriented design and programming languages
  • Excellent communications skills, both written and verbal
  • Ability to work unsupervised and as part of a team
  • Front-end web development skills (HTML5, CSS3, JavaScript, JQuery, jQuery Mobile)
  • Experience with server-side technologies including PHP and RESTful design
  • Relational Database Management Systems using SQL
Assets
  • Strong Relational/Non-relational database design including Progress and Oracle
  • Strong understanding of cloud technologies including AWS
  • Strong understanding of various Operating Systems / Virtual Machines
  • Strong knowledge of automated testing tools/concepts
  • Strong experience with development tools
  • Programming Languages such as Progress/OpenEdge ABL, Java, JavaScript, HTML5, CSS3, JQuery, JQuery Mobile, PHP, Apache, JSON, WebSpeed, various Unix/Linux OS, Jaspersoft, Actuate, various Amazon AWS services
  • Reporting/BI using Jaspersoft
How to Apply?

Please forward your resume to careers@bdm.ca


Software Quality Assurance Analyst

BDM IT Solutions Inc., a Saskatoon, SK based company, has an exciting career opening for a Software Quality Assurance Analyst. For over 40 years the team at BDM has been trusted by North America’s leading healthcare institutions, including hospitals, correctional facilities, long term care centers and pharmacies, to develop and implement innovative tools that enhance the delivery of patient care. By leveraging our award-winning healthcare technology and the close working relationships established with our world-class install base, the BDM IT Solutions Inc. team continues to transform the way care is delivered in a rapidly changing healthcare environment. The Quality Assurance Analyst will be responsible for ensuring that the BDM software packages contain no errors by analyzing development data. The Analyst will be responsible for developing test cases, test plans and test scripts and for executing and reporting on the results.

Responsibilities may include:
  • Accountable for the Quality Assurance planning and testing of the application for the assigned projects
  • Review functional and design specifications to ensure full understanding of individual deliverables
  • Interface with software developers and other team members to review system requirements
  • Develop test plans, test cases and test scripts
  • Prepare data sets to execute test plans and report on results
  • Isolate, reproduce and track defects and verify fixes
  • Review and approve Client facing documentation of final software
  • Assist Clients during their validation phase as required
  • Review escaped defects to determine root cause
Qualifications
  • Bachelor’s Degree or equivalent experience
  • Good understanding of software testing methodologies, test development and test execution
  • Experience in analyzing requirements and creating Test Plans
  • Experience in writing Test Cases and detailed Test Scripts
  • Understanding of the software development life cycle process
  • Good analytical and problem-solving capabilities using modern testing methodologies
  • Exceptional organizational skills
  • Exceptional communication and interpersonal skills to maintain effective working relations with management and staff of all levels, colleagues, and other strategic partners. Ability to deal with confidential information
  • Exceptional detail-oriented work methodologies
  • Ability to multi-task and prioritize work accordingly to meet stringent deadlines.
  • Strong discipline and self-motivated to develop new strategies and ideas
  • High energy and positive, winning attitude
  • Be located in Saskatoon, SK
Assets
  • 3+ years relevant experience in Software Quality Assurance
  • Understanding of and experience in Impact Analysis
  • Understanding of and experience in Defect Analysis
  • Experience working with healthcare software
  • Experience with testing automation tools
How to Apply?

Please forward your resume to careers@bdm.ca