Back-End System Software Engineer

2 days ago


Montreal, Quebec, Canada 1perTInent inc Full time

Job Summary

A Back-End Control System Developer at our client is responsible for designing and implementing custom software solutions for control systems in the themed entertainment industry. This position involves developing software solutions for monitoring dashboards, interfaces, and custom GUIs for Audio/Visual/Lighting installations.

Key Responsibilities

  • Develop custom software solutions for control systems
  • Design and implement monitoring dashboards, interfaces, and custom GUIs
  • Develop custom equipment drivers, control methodologies & architectures, and custom control software
  • Develop and test software (end-to-end development cycle)
  • Collaborate with other team members to develop web-based applications, back-end services, and modules
  • Write specifications and design narratives

Requirements

  • 5+ years of work experience in software development
  • Bachelor's degree in applicable field preferred
  • Proficient in Go, JavaScript, Typescript, JSON, XML
  • Knowledgeable in ReactJS or VueJS frameworks a plus
  • Experience with Node.JS, Lua, Node-RED, PostgreSQL, MongoDB, Redis, Docker is a plus

Company Benefits

  • Health, Dental, Vision and Life insurance
  • Workers Compensation
  • 15 days PTO including sick, personal, and vacation 1st year; 20 days after 1 year

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada Labelink Full time

    We are seeking a skilled Software Engineer with expertise in back-end development to join our team at {company}.Key Responsibilities:1. Design and implement scalable back-end systems.2. Collaborate with cross-functional teams to identify and prioritize project requirements.

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada Accordex Full time

    Job DescriptionAs a Software Engineer (Back-End Developer), you will be responsible for designing, developing, and maintaining the back-end of our software applications. The ideal candidate will have a strong understanding of programming languages and software engineering principles.Main ResponsibilitiesDesign and develop back-end software...


  • Montreal, Quebec, Canada 360 Inc. Full time

    About the RoleWe are seeking a highly skilled Back End Software Engineer to join our team at 360 Inc. as a Java and Kotlin Developer. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and...


  • Montreal, Quebec, Canada 360 Inc. Full time

    About the RoleWe are seeking a highly skilled Back End Software Engineer to join our team at 360 Inc. as a Java and Kotlin Developer. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and...


  • Montreal, Quebec, Canada SPD Technology Full time

    About the RoleWe are seeking a highly skilled Back-End Engineer to join our team at SPD Technology. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based event management platform.Key ResponsibilitiesDesign and develop scalable and secure back-end systems using Node.js and TypeScript.Work...


  • Montreal, Quebec, Canada SPD Technology Full time

    About the RoleWe are seeking a highly skilled Back-End Engineer to join our team at SPD Technology. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based event management platform.Key ResponsibilitiesDesign and develop scalable and secure back-end systems using Node.js and TypeScript.Work...


  • Montreal, Quebec, Canada SPD Technology Full time

    About the CompanyAt SPD Technology, we're a team of passionate individuals driven by a shared vision to deliver cutting-edge tech solutions that drive growth and success. Our culture is built on a foundation of excellence, collaboration, and a commitment to empowering our people to make a meaningful impact.About the RoleWe're seeking a highly skilled Node.js...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    About the Role:We are seeking a highly skilled Java Back-end Developer to join our IT Wealth Management Delivery team at Banque Nationale du Canada. As a key member of our team, you will be responsible for designing, developing, and maintaining back-end applications using Java.Key Responsibilities:Design and develop high-quality back-end applications using...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    About the Role:We are seeking a highly skilled Java Back-end Developer to join our IT Wealth Management Delivery team at Banque Nationale du Canada. As a key member of our team, you will be responsible for designing, developing, and maintaining back-end applications using Java.Key Responsibilities:Design and develop high-quality back-end applications using...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the Role:Societe Generale is seeking a talented Senior Back-End Software Engineer to join our team in developing and maintaining global payment systems. If you have a strong background in Java and experience working in a fast-paced financial environment, we encourage you to apply.About the Team:Our team is responsible for managing US-based real-time...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About This Role:Societe Generale is seeking a skilled Java Back End Developer to join our team in Global Banking Technology & Operations. As a key member of our team, you will be responsible for managing US-based real-time payment applications, including SWIFT, Montran, and ACH Plus, which are directly connected to the Fedwire and CHIPS systems. We are...


  • Montreal, Quebec, Canada 360 Inc. Full time

    About the RoleWe are seeking a highly skilled Back End Kotlin/Java Developer to join our team at 360 Inc. in Canada.Key ResponsibilitiesDesign and develop scalable and efficient back-end applications using Java and Kotlin.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and ensure...


  • Montreal, Quebec, Canada NBC Full time

    Job Title: Senior Back-end DeveloperWe are seeking a highly skilled Senior Back-end Developer to join our IT Wealth Management Delivery team at National Bank. As a key member of our team, you will be responsible for designing, developing, and deploying back-end applications using Java.Key Responsibilities:Develop and deploy functions that ensure maximum...


  • Montreal, Quebec, Canada NBC Full time

    Job Title: Senior Back-end DeveloperWe are seeking a highly skilled Senior Back-end Developer to join our IT Wealth Management Delivery team at National Bank. As a key member of our team, you will be responsible for designing, developing, and deploying back-end applications using Java.Key Responsibilities:Develop and deploy functions that ensure maximum...


  • Montreal, Quebec, Canada 360 Inc. Full time

    About the RoleWe are seeking a skilled Back-End Java/Kotlin Developer to join our team at 360 Inc. in Canada. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions using Java and Kotlin.Key ResponsibilitiesDesign and develop scalable and efficient back-end applications using Java and...

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada John Havelka Full time

    We are looking for a skilled Front End Developer to join our software engineering team. Key responsibilities include developing user interfaces and user experiences for web applications. This role requires proficiency in programming languages such as JavaScript, HTML, and CSS.ResponsibilitiesDevelop and maintain high-quality front end codeCollaborate with...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada PixMob Full time

    About PixMobPixMob is a leading innovator in creating immersive experiences for live events. Our goal is to ignite collective joy for fans worldwide.Our MissionWe work with international artists, event organizers, sports teams, and brands who care about creating unique and memorable experiences for their guests. Our team is rooted in design and innovation,...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada PixMob Full time

    About PixMobPixMob is a leading innovator in creating immersive experiences for live events. Our goal is to ignite collective joy for fans worldwide.Our MissionWe work with international artists, event organizers, sports teams, and brands who care about creating unique and memorable experiences for their guests. Our team is rooted in design and innovation,...

  • Back-End Developer

    2 months ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    About the RoleWe are seeking a highly skilled Java Back-End Developer to join our IT Wealth Management Delivery team at Banque Nationale du Canada. As a key member of our team, you will be responsible for developing and deploying high-quality back-end applications using Java technologies such as APIs, Microservices, and DevOps.Key ResponsibilitiesDesign,...

  • Back-End Developer

    2 months ago


    Montreal, Quebec, Canada Banque Nationale du Canada Full time

    About the RoleWe are seeking a highly skilled Java Back-End Developer to join our IT Wealth Management Delivery team at Banque Nationale du Canada. As a key member of our team, you will be responsible for developing and deploying high-quality back-end applications using Java technologies such as APIs, Microservices, and DevOps.Key ResponsibilitiesDesign,...