Please select an area of interest, city, state, country or region and click Search to view our current openings.
We look forward to hearing from you!
Department: | R&D |
Region: | Midwest (US) |
ETC (Electronic Theatre Controls, Inc.), a visual entertainment technology industry - lighting, rigging, and system controls, currently has an opening for a Full Stack Software Engineer.
We're looking for a successful individual to become part of our Network Team. This individual would be developing for our cloud application, focusing on backend work, but over time may be involved with the full stack.
Our ideal candidates will possess a minimum of a Bachelor Degree in Computer Science or Computer Engineering with experience in the field of cloud computing, and with 4 6 years of experience; however, all levels of previous job-related experience will be considered.
Representative Responsibilities:
Performs assigned project tasks
Participates in the development effort
Makes design modifications or improvements to development projects
Maintains project reference documentation
Develops test and verification procedures
Collaborate with development team to evaluate and identify optimal cloud solutions
Ensure efficient functioning of data storage and processing functions in accordance with company security policies and best practices in cloud security
Becomes familiar with tools and applications utilized by department
Learns department and corporate policies, procedures and plans
Performs other duties as assigned
Completes special projects and assignments in a positive and timely manner
Minimum Qualifications:
Bachelors Degree
All levels of previous job related experience will be considered
Demonstrates basic written/verbal skills
Listens/gives constructive feedback
Ability to follow directions and project plans
Demonstrates ability to solve problems of limited scope and perform root cause analysis
Grasps technical concepts and asks for clarification and direction when needed
Ability to implement designs for well-defined blocks
Understands and applies accepted engineering principles and practices
Assists with design or modification of a product, service, or process
Working knowledge of software development tools (compilers, debuggers, emulators, etc.)
Desired Qualifications:
Cloud Infrastructure experience analyzing, and resolving infrastructure vulnerabilities
Experience in:
o TypeScript
o Python
o Angular
o Postgres SQL
o MQTT
Proficient in reading and writing data using RESTful APIs
Outstanding collaboration and communication skills are essential
Self-starter motivated to get the job done while satisfying the requirements
Ability to estimate time required to complete task
Experience with:
o Docker or other containerization platforms
o NodeJS
o Unit Testing
o Agile development process using Jira