Search jobs > Montreal, QC > Remote > Back end developer

Back-End Control System Developer (Réf 19-13 S)

1perTInent inc
Montréal, Québec, Canada
Remote
Full-time

Description du poste

A Back-End Control System Developer at our client leverages experience and skills in software development to provide solutions for control systems in the themed entertainment industry.

This cutting-edge position offers the opportunity to work on projects of all sizes. The role involves developing custom, client-tailored software solutions.

  • Provide the company and its clients with software control solutions, monitoring dashboards and interfaces, and custom GUIs for Audio / Visual / Lighting installations.
  • Develop custom equipment drivers, control methodologies & architectures, and custom control software.
  • Develop and test software (end-to-end development cycle).
  • Develop web-based applications, back-end services, and modules in collaboration with other team members.
  • Write specifications and design narratives.
  • Balance multiple projects / assignments with alacrity while aggressively meeting deadlines and expectations.
  • Self-manage assignments and work autonomously when necessary.
  • Be highly collaborative and focused on sharing details routinely and consistently with team members.
  • Demonstrate a persistent optimism and ability to navigate challenges in a way that produces value, exceeds expectations, and promotes company success.

Qualifications

  • Experience with back-end development; front-end development a plus.
  • Proficient in Go, JavaScript , Typescript, JSON, XML.
  • Proficient and knowledgeable in ReactJS or VueJS frameworks a plus.
  • Experience with any of these is a plus : Node.JS , Lua, Node-RED , PostgreSQL, MongoDB, Redis, Docker
  • Knowledgeable with agile methods, development life cycle tools, Gitlab / Jira / Git.
  • Understanding of RESTful API, socket.io / Websocket, database concepts.
  • Experience with utilizing APIs to communicate with devices or software using a defined protocol
  • Knowledge of A / V systems, equipment, concepts, and technologies a plus
  • Office365 suite including Teams, Outlook, Word, and Excel

Attributes

  • Detail-oriented and self-motivated
  • Ability to work autonomously and remotely
  • Strong verbal and written communication skills
  • Exhibits a positive attitude and establishes professional relations with others
  • Good organizational, work management, and time management skills
  • Strong problem-solving and technical troubleshooting skills
  • Desire to work on unique and challenging projects across different markets and locations
  • Ability to switch work context and be adaptive

Training / Education

  • 5+ years of work experience in software development
  • Bachelor’s degree in applicable field preferred

Informations complémentaires

  • 15 days PTO including sick, personal, and vacation 1st year; 20 days after 1 year
  • Health, Dental, Vision and Life insurance
  • Workers Compensation
  • 15 days ago
Related jobs
Litens Automotive Group
Canada

Develop control-oriented system models and use them to develop and refine control strategies and drive their implementation. Strong background in linear systems analysis, state-estimation, and first principles design and analysis of control systems. Sc + 3yrs or PhD + 2yrs) in controls and estimatio...

freelance.ca
Boisbriand, Quebec

Our client is looking to hire a full-time perm SAP BW Analyst-developer (Back-end) Consultant. ...

Croesus
Laval, Quebec

Net C# development and, depending on the team, web development (Angular, JavaScript, Powershell, DAX/Tabular model/Python) (an asset);. Although all applications are carefully analyzed, we will communicate only with those selected. ...

S.i. Systems
Montreal, Quebec

Developer (10+ years) to support modernization initiatives to digitize the construction sector within the Government of Canada. Front-end development experience using. ...

Unity
Montreal, Quebec

Notre équipe Unity Data Services oeuvre à connecter des données provenant de diverses sources pour en faire des segments significatifs.Nous nous engageons à intégrer toujours plus de données et d’entités afin de fournir des segments essentiels aux équipes de modélisation et de reporting.Dans ce rôle...

Acid Labs
CA

Experiencia comprobada en desarrollo de software y QA, con herramientas como Selenium, unit test, preferiblemente en un entorno ágil, así como en la integración de APIs y endpoints para pruebas de backend. Nos encontramos en búsqueda de Back End Software Developer Senior! Respons...

NBC
Montreal, Quebec

As a Back End Development on the API Transactional Domain team, you’ll be involved in developing large IT projects and mandates that have a major impact on the Bank’s profitability and efficiency, and which requires solid experience and high-level technical expertise. Develop stable and robust syste...

Alltech Consulting Services
Montreal, Quebec

Stay current with security trends and incorporate emerging technology to benefit the platform. Experience in Linux\UNIX systems. ...

Turbulent
Montreal, Quebec

What do we expect from our Lead Backend Developer?. Strong experience in the design, development and maintenance of robust and scalable high volume backend systems. Compétences avancées en programmation dans des langages backend tels que PHP, Python, PHP, Node. Solide expérience dans la conception, ...

NBC
Montreal, Quebec

A career as a SQL back-end developer in the Asset Management team at National Bank means acting as an expert in design, development and optimization of critical databases to support our strategic applications. Version control with Git: Use Git for version control and code tracking, ensuring version ...