Lead Software Developer (Healthcare Solutions)

Toronto, ON, Canada
Full Time
Mid Level

Lead Software Developer (Healthcare Solutions)

About Us:

Messagepoint is a privately-owned, PE-funded software company headquartered in Toronto, Ontario.  We enable large enterprises to deliver enhanced customer experiences and achieve a better bottom line by optimizing their omni-channel customer communications.

Our award-winning platform gives non-technical business users such as marketers, CX teams and product owners intelligent control over the content in customer communications to achieve unparalleled personalization, relevancy, brand consistency, and compliance. Only Messagepoint harnesses AI-powered Content Intelligence to automate and simplify the process of migrating, optimizing, authoring and managing business-critical on-demand, interactive and batch communications across all platforms and channels.

Founded in 1998 as Prinova, Messagepoint has grown from its beginnings as a top global Customer Communications Management (CCM) integrator, to become a leader in the space due to our unique ability to intelligently manage content.

Summary

As a Lead Software Developer at Messagepoint, you will lead the design, development, and management of our Healthcare data applications. Your primary responsibility will be to ensure the secure and efficient processing of customer data and enabling the management of this data through a UI. You will work with a talented cross-functional team and influence the technology stack and architectural decisions. This position offers the chance to make a significant impact in a fast-paced, innovative environment with a diverse team. This role gives the opportunity to work remotely or in a hybrid environment if you are within commuting distance of our Toronto, Ontario headquarters.

Responsibilities:

  • Full Stack Software Lifecycle Management: Lead and participate in all phases of the software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Architectural Design: Lead and design scalable, resilient, and secure software solutions for processing sensitive customer data.
  • Coding: Write high-quality, maintainable code using Python and JavaScript ensuring adherence to coding standards and best practices.
  • Security: Implement security measures to protect sensitive customer data, including encryption, access controls, and vulnerability assessments.
  • Performance Optimization: Identify and resolve performance bottlenecks, ensuring the service operates efficiently and meets performance targets.
  • Documentation: Create and maintain clear and comprehensive technical documentation for code, APIs, and system architecture.
  • Collaboration: Work closely with cross-functional teams, including product managers and DevOps, to deliver high-quality software on time.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering their growth and development.

Qualifications: 

  • Bachelor’s or Master’s degree in computer science or a related field, or equivalent work experience.
  • Proven experience (3+ years) as a software developer with expertise in different programming languages including JavaScript and Python.
  • Strong understanding of cloud technologies (e.g., AWS, Azure, Google Cloud) and knowledge of how to deploy scalable applications.
  • Experience with secure coding practices and a strong commitment to data security.
  • Proficiency in designing and optimizing RESTful APIs.
  • Strong analytical, debugging, and problem-solving skills, with a keen attention to detail.
  • A passion and pride of ownership for technology, software development, and delivering exceptional software products.
  • A high degree of intellectual curiosity and ability to learn and apply new concepts and technologies in a wide variety of software development fields.
  • Proactively identifies, evaluates, and solves problems with rigorous logic and a systematic approach; looks beyond the obvious to see root cause issues and creative solutions.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Prior experience with Medicare Advantage benefit data is a plus.

 

Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.

We appreciate every application. Due to the volume of applications, only those selected for an interview will be contacted. Thank you for your understanding.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*