Software Developer - Data Engineer
Rating Highlights
Compensation & Benefits : 3.7
Culture & Values : 3.8
Career Opportunities : 4.0
Work/Life Balance : 3.9
Job & Company Insights
Job Type : Full-time
Job Function : data engineer
Industry : Information Technology
Size : 51 to 200 Employees

What are we looking for?

With over 25 years of experience in web radiology, RamSoft is dedicated to delivering award-winning, fully customizable, feature-rich solutions for healthcare providers around the world. We're currently seeking a Software Developer/Data Engineer to join our team!

The role of the Software Developer/Data Engineer is to work in a cross-functioning scrum team that oversees the full life cycle of data products and infrastructure. This will include research, development, testing, deployment, support, etc. They will be involved in gathering specifications, data collection, building a data pipeline and data warehouse, creating reports and solutions, internal document creation, collaborate on the creation of learning, and assist in any other related duties.

If this sounds like a fit, we want to hear from you!

Note: Due to COVID19, the majority of our team is working from home. Interviews for this position will be conducted by phone and video. RamSoft is based in downtown Toronto, and this role is open to both local and remote candidates.

What will you do?

  • Be involved in the full lifecycle of data products, from collection to purging and everything in between
  • Work with the Data Team to design and build a scalable Data Warehouse and Data Pipeline in Azure Cloud
  • Work in a cross-functioning Agile/Scrum environment to deliver high quality software
  • Build tooling and automated processes to support the Data Team
  • Act as a Subject Matter Expert on RamSoft data products and services
  • Track, troubleshoot, and resolve operational issues related to data products
  • Advocate for data literacy across organization
  • Other related duties as assigned

What will you bring to RamSoft?

  • Diploma/Degree in computer science, computer engineering, programming or related field
  • Knowledge / Experience with cloud data warehouse (Preferably Azure)
  • Familiar with data visualization and BI tools (Preferably Power BI)
  • Understand the principles of software engineering and are comfortable coding in one or more programming languages (C#, JavaScript, Python, etc)
  • High level of communication skills, written and verbal
  • Sound understanding of DevOps and Agile Software Development methodologies
  • Passion for software development, with willingness and drive to learn, perform, and achieve
  • Ability to work well in a team environment under minimal supervision

You will REALLY stand out if you have the following

  • Knowledge of Healthcare Environments, and applicable standards (DICOM, FHIR, HL7, RIS/PACS, radiology/hospital workflows etc.)
  • Knowledge of AI, Machine Learning and Predictive/Prescriptive Analytics

RamSoft offers a casual work environment, flexible work hours, and a competitive compensation and benefits package. RamSoft Inc. is an equal opportunity employer and committed to fostering an accessible and inclusive environment for employees and customers. If you require any accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let our HR department know and we will work with you to meet your needs.

Show more
Get alerts to jobs like this, to your inbox.

Suggested Searches