Overview
On Site
Full Time
Skills
IT consulting
Manufacturing
System monitoring
Dashboard
Interfaces
Audiovisual
Lighting
Collaboration
Specification
Design
Backend development
Frontend Development
JavaScript
TypeScript
JSON
XML
React.js
Vue.js
Node.js
Lua
PostgreSQL
MongoDB
Redis
Docker
Agile
GitLab
JIRA
Git
RESTful
Socket.io
WebSocket
Database
Microsoft Office
Microsoft Outlook
Microsoft Excel
Attention to detail
Communication
Positive attitude
Management
Problem solving
Switches
Training
Software development
Life insurance
Compensation management
Job Details
Job Description
Job Description
Description de l'entreprise
Informations complmentaires
Our client is an innovative and forward-looking company that offers technical consulting, design, and programming services for show control and the entertainment industry.
Additionally, since 2015, it has been designing and manufacturing its platform for audiovisual system monitoring and management
Description du posteA 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.
- 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 complmentaires
- 15 days PTO including sick, personal, and vacation 1st year; 20 days after 1 year
- Health, Dental, Vision and Life insurance
- Workers Compensation
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.