Software Developer Position

1 month ago


Kingston, Ontario, Canada Novari Health Inc. Full time
Job Title: Software Developer

Novari Health Inc. is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure technologies.

Primary Responsibilities:
  • Design and develop cloud-based applications using Microsoft Azure technologies.
  • Write, maintain, and optimize ColdFusion code to ensure high performance and maintainability.
  • Modernize legacy ColdFusion codebases, implementing best practices and performance enhancements.
  • Mentor junior developers by providing technical guidance, code reviews, and promoting best practices.
  • Foster a culture of continuous learning, ensuring the team stays up to date with emerging technologies and methodologies.
  • Work closely with QA teams to ensure applications are thoroughly tested, including unit, integration, and automated tests.
  • Collaborate with other developers to design secure, maintainable, and scalable applications, driving quality improvements across the team.
  • Ensure secure coding practices are followed, adhering to security standards, addressing vulnerabilities, and ensuring compliance with security policies.
  • Advocate and implement best practices in coding standards, design patterns, and development processes.
  • Conduct regular code reviews to ensure adherence to best practices and continuous improvement in the codebase.
  • Write and maintain technical documentation, outlining architecture, code structure, and best practices for future reference.
  • Collaborate with cross-functional teams to ensure project goals are met within timelines and aligned with business objectives.
Organizational Responsibilities:
  • Compliance with all applicable privacy legislation.
  • Compliance with all employment legislation.
  • Compliance with all Novari Health policies & work procedures.
  • Ownership of a valid passport.
  • Participation in an inclusive and supportive team environment.
Education & Experience:
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 5+ years of experience in software development.
  • 3+ years of experience with Microsoft Azure cloud technologies, including Azure Functions, Storage, App Services, and Azure SQL.
  • Proven experience in mentoring and leading development teams, promoting best practices and code quality.
  • Experience working with Agile or Scrum development methodologies.
Technical Skills:
  • Strong expertise in ColdFusion programming, including experience with legacy codebases and modernizing ColdFusion applications.
  • In-depth knowledge of Microsoft Azure services, including deployment, scaling, and optimization of cloud applications.
  • Proficiency in JavaScript, HTML, CSS, and other web development technologies to complement ColdFusion applications.
  • Experience in secure coding practices, addressing common vulnerabilities (e.g., SQL Injection, XSS, CSRF), and knowledge of OWASP guidelines.
  • Solid understanding of Test-Driven Development (TDD) methodologies and implementing unit tests and automated testing frameworks.
  • Hands-on experience with CI/CD pipelines, particularly in an Azure DevOps environment.
  • Familiarity with relational databases MySQL Server.
  • Strong knowledge of RESTful APIs development, integration, and cloud-based microservices architecture.
Soft Skills:
  • Strong leadership and mentoring capabilities, with the ability to guide junior developers and foster a collaborative environment.
  • Excellent problem-solving skills and a proactive attitude towards identifying and resolving development challenges.
  • Effective communication skills, with the ability to translate technical concepts to non-technical stakeholders.
  • A team player, with the ability to collaborate effectively with QA, DevOps, and cross-functional teams.
Certifications (Preferred):
  • Microsoft Certified: Azure Developer Associate.
  • Microsoft Certified: Azure Solutions Architect Expert (optional but preferred).


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job OverviewIPG Photonics is seeking a software developer intern to contribute to the development of novel process monitoring tools for the global manufacturing industry.The successful candidate will be responsible for developing new features for our software suite, prototyping customer applications, and performing quality assurance on our hardware and...

  • Software Developer

    3 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Software Developer Opportunity at IPG PhotonicsIPG Photonics is a leading manufacturer of high-power laser systems and advanced manufacturing solutions. We are seeking a skilled Software Developer to join our agile software development team in Kingston, Ontario, Canada.Job SummaryWe are looking for a talented C# developer to work on cutting-edge projects...

  • Software Developer

    3 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Software Developer Opportunity at IPG PhotonicsIPG Photonics is a leading manufacturer of high-power laser systems and advanced manufacturing solutions. We are seeking a skilled Software Developer to join our agile software development team in Kingston, Ontario, Canada.Job SummaryWe are looking for a talented C# developer to work on cutting-edge projects...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job DescriptionIPG Photonics is a leading manufacturer of sensor technology and software that is transforming the manufacturing industry. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics' world-leading laser manufacturing solutions to provide real-time quality assurance for advanced manufacturing...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software DeveloperNovari Health Inc. is seeking a skilled Software Developer to join our team in Kingston, Ontario. As a Software Developer, you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure technologies.Key Responsibilities:Design and develop cloud-based applications using Microsoft...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software DeveloperNovari Health Inc. is seeking a skilled Software Developer to join our team in Kingston, Ontario. As a Software Developer, you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure technologies.Key Responsibilities:Design and develop cloud-based applications using Microsoft...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software DeveloperNovari Health Inc. is seeking a skilled Software Developer to join our team in Kingston, Ontario. As a Software Developer, you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure technologies.Key Responsibilities:Design and develop cloud-based applications using Microsoft...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software DeveloperNovari Health Inc. is seeking a skilled Software Developer to join our team in Kingston, Ontario. As a Software Developer, you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure technologies.Key Responsibilities:Design and develop cloud-based applications using Microsoft...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job DescriptionIPG Photonics, a leading developer of sensor technology and software, is seeking a skilled Software Development Engineer in Test to join its agile software development team in Kingston, Ontario, Canada.This position involves performing quality assurance testing on software and hardware modules, scaling testing infrastructure and processes,...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job OpportunityIPG Photonics is seeking a software developer to join our agile software development team in Kingston, Ontario, Canada.Our team is responsible for inventing, developing, and building novel process monitoring tools for the global manufacturing industry.The tools are integrated with IPG's world-leading photonic material processing solutions and...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job Title: Software Developer in TestJob Summary:IPG Photonics is seeking a skilled Software Developer in Test to join our agile software development team in Kingston, Ontario, Canada. As a Software Developer in Test, you will be responsible for performing quality assurance testing on software and hardware modules, scaling our software testing infrastructure...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job Title: Software Developer in TestJob Summary:IPG Photonics is seeking a skilled Software Developer in Test to join our agile software development team in Kingston, Ontario, Canada. As a Software Developer in Test, you will be responsible for performing quality assurance testing on software and hardware modules, scaling our software testing infrastructure...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job Title: Software Developer in TestJob Summary:IPG Photonics is seeking a skilled Software Developer in Test to join our agile software development team in Kingston, Ontario, Canada. As a Software Developer in Test, you will be responsible for performing quality assurance testing on our software and hardware modules, scaling our software testing...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Software Developer In TestIPG Photonics is seeking a highly skilled Software Developer In Test to join our agile software development team in Kingston, Ontario, Canada.Key Responsibilities:Develop and maintain test plans to ensure high-quality software productsDesign and implement automated test cases in Python to test new feature functionalityImprove system...