Software Developer

4 weeks ago


Northeastern Ontario, Canada MetricAid Full time

About Us:

MetricAid Inc. is a professional services company that manages physician shift scheduling for hospitals and healthcare systems. Our products are mission-critical, ensuring hospitals are staffed at all times. We are building next-generation solutions to modernize our platform using cutting-edge technologies while also sustaining our current-generation solution.

Role Overview:

We are seeking a versatile software professional to join our growing team. The ideal candidate will have a mix of full-stack development, systems administration, and data science skills. This role involves contributing to our production systems, next-generation platform, and providing data-driven insights to support business decisions.

Tech Stack:

  • PostgreSQL database
  • Golang and Node.js servers
  • Web application clients (HTML/JS/CSS/React)
  • AWS infrastructure

Key Responsibilities:

  • Develop, maintain, and optimize backend services (Golang, Node.js) across our systems
  • Collaborate with the frontend team on our web client (HTML/JS/CSS, jQuery, React)
  • Manage AWS infrastructure, ensuring scalability, performance, and security
  • Maintain development and production Ubuntu Linux servers
  • Generate and maintain dashboards
  • Write and maintain scripts for data processing, analysis, and reporting
  • Provide analytical insights from large datasets to support business decisions
  • Contribute to and plan for features and improvements

Required Skills/Knowledge:

  • Proven experience with Golang and/or Node.js in a production environment
  • Strong proficiency in SQL (PostgreSQL preferred) and relational databases
  • Proficiency in HTML/JS/CSS and experience with frontend technologies
  • Knowledge of JSON and RESTful API communication
  • Capable of monitoring and administering Ubuntu Linux
  • Strong problem-solving skills, a proactive attitude, and excellent communication skills
  • Ability to work independently and collaborate with cross-functional teams

Nice to Have:

  • Experience with Semantic UI and Pjax
  • Familiarity with microservices architecture
  • Experience with server-side templating
  • Solid experience managing AWS infrastructure and Docker
  • Experience with monitoring tools (Papertrail, New Relic, AWS CloudWatch)
  • Experience with business intelligence tools and analytics platforms
  • UI/UX design skills

If this sounds like you (or almost sounds like you), we'd love to hear from you Join our team and help us continue to innovate in the healthcare scheduling space.

Job Type: Fixed term contract
Contract length: 12 months

Expected hours: 37.5 per week

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Work Location: In person

Application deadline: 2024-11-15

#J-18808-Ljbffr

  • Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Must have experience in iMatch, iTRACS and Cash Reconciliation's Application DevelopmentIris's direct client, one of the leading Banking and Financial Company, is looking to hire a IntelliMatch Developer for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most recent resume if you would be...

  • Python Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Greetings!Iris’s leading financial client is looking for Python Developer to join their team at Toronto, ON(Hybrid) location. Job Title: Python DeveloperLocation: Toronto, ON(Hybrid)Duration: Long Term Job Description:5-7 years of Python, no junior people pleaseMongoDB with PostgresDBExperience with Settlement and ClearingExperience with financial systems...

  • Power BI Developer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, Canada’s Top 5 Bank, is looking to hire a Sr Power BI Developer for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most recent resume if you would be interested..!Position: Sr Power BI DeveloperLocation: Toronto, ON (Hybrid Position)Duration: Long Term Contract (12 – 24+...

  • FullStack Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the Top 5 Bank in Canada is looking to hire a Full Stack Developer (with PL/SQL/MongoDB) for a long term contract opportunity.Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide....


  • Toronto, Ontario, Ontario, Canada Hays Full time

    Job Title: Director of Software DevelopmentLocation: TorontoDepartment: Technology/EngineeringReports To: Chief Technology Officer (CTO)Job Summary: The Director of Software Development will lead the software development team, overseeing the design, development, and implementation of software solutions. This role requires a strategic thinker with a strong...


  • Eastern Ontario, Canada Syntronic Full time

    About the Role:We are seeking a talented Embedded Software Developer to join our team at Syntronic. As a key member of our global technology team, you will be responsible for designing and developing cutting-edge software solutions for our top-tier clients.Key Responsibilities:Collaborate with peers and stakeholders to document and review requirements and...


  • Ontario, Canada, Canada Hammehr Talent Consultants Full time

    Director of Software DevelopmentDuration: Full-Time, Permanent Location: Remote, 4 trips a year to Toronto Salary: $140k - $170k + Bonus/ Benefits Position OverviewHammehr Talent Consultants are currently working with an innovative and fast growth insuretech startup to help recruit a Director of Software Development. This role involves leading a diverse team...


  • Eastern Ontario, Canada Altair Engineering Full time

    Transforming the Future with Convergence of Simulation and DataSoftware Engineer Consultant/ExpertJob Summary:Altair Engineering is seeking a talented software engineer consultant/expert to join their team in Kanata, ON. This is a contract position.Key Responsibilities:Work in an Agile software development environment to deliver quality state-of-the-art...


  • Eastern Ontario, Canada Cisco Systems Full time

    Key Responsibilities:Develop and maintain software applications for high-impact technology platforms.Collaborate with cross-functional teams to design, develop, and test software solutions.Communicate effectively with stakeholders to ensure software meets business requirements.Manage time efficiently and prioritize tasks to deliver high-quality work within...

  • Software Developer

    4 weeks ago


    Eastern Ontario, Canada Altair Engineering Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer Consultant/Expert Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You Will Do: Software Developer - Software Tester Middleware. Do you want to kick start your career into high gear while working with...


  • Eastern Ontario, Canada Warner Bros. Entertainment Full time

    Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters...


  • Eastern Ontario, Canada ROSS Full time

    Job Title: Senior Software DeveloperJob Summary:The Senior Software Developer will be responsible for designing, developing, and supervising the technical aspects of PrintFleet Enterprise Projects. This includes deriving technical requirements, designing and implementing solutions for products/features, and collaborating with the Product Development team to...


  • Ontario, Oregon, Canada Spencer Gifts Full time

    **Job Title:** Software EngineerWe are seeking a skilled software engineer to join our team. As a software engineer, you will be responsible for developing scalable and efficient software solutions.**Responsibilities:**Design and implement software systemsCollaborate with cross-functional teamsEnsure high-quality results**Requirements:**Strong background in...


  • Eastern Ontario, Canada undisclosed Full time

    About the RoleWe are seeking a talented Embedded Software Developer to join our team at undisclosed. As a key member of our software development team, you will participate in the development of software for our Cisco 8000 NextGen router product family, focusing on L3 forwarding and routing protocols, as well as QoS infrastructures.Key...


  • Oakville, Ontario, Halton, Canada Shoplogix - A Constellation Software Inc. Company Full time

    Who we areAt Shoplogix, we are on a mission to create something extraordinary: a world-class global IIoT (Industrial Internet of Things) software company that delivers real-time, 24/7 impact to manufacturers around the globe.We empower our clients in 32 countries with information and insights to advance their operational excellence strategy. Our cloud-based...


  • Ottawa, Ontario, Ottawa region, Canada Mindwire Systems Ltd Full time

    Mindwire is currently seeking a System Software Stability Developer to work for our valued Private Sector client.The position is located in Ottawa, ON Responsibilities:Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents. Investigate system and process crashes using...


  • Toronto, Ontario, Ontario, Canada Fundserv Full time

    About FundservFundserv has been the indispensable hub for the Canadian investment industry for over 30 years, connecting manufacturers, distributors, intermediaries, and service providers to build solutions that simplify business interactions and promote innovation in the industry. We do this by focusing on our corporate values of Collaboration,...


  • Ontario, Canada Centric Software Full time

    **Marketing - ON, Canada - Full Time**: **Job Summary**: Execute Centric Software’s large events and targeted account campaigns. This position reports to the Sr. Marketing Manager, Americas. A Marketing Program Manager is responsible for the planning and execution of targeted projects including large events and targeted campaigns and should have a strong...

  • Software Developer II

    4 weeks ago


    Eastern Ontario, Canada Warner Media, LLC. Full time

    Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters...

  • Software Developer II

    4 weeks ago


    Eastern Ontario, Canada Warner Media, LLC. Full time

    Welcome to Warner Bros. Discovery… the stuff dreams are made of. Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our...