Inductive Automation, LLC is looking to hire Senior Software Engineers to create and maintain software for their products, including working on their flagship Ignition product and building a brand new product from the ground up.
Requirements
- Hands-on programming experience using relevant languages (JavaScript and/or Typescript) and relevant frameworks such as React
- Experience using relevant tool suites. (IntelliJ or equivalent, Git, Webpack)
- Strong web programming skills, including HTML5, CSS3, ES6, React, Typescript, Less/Sass, Webpack and Responsive layout
Responsibilities
- Independently responsible for the entire lifecycle of projects or features including engineering design, development, and deployment
- Improving code structure and architecture in service of testability and maintainability
- Writing, co-writing, and reviewing design documentation
- Maintaining high proficiency in one or more technical areas
- Ensuring work meets quality standard
- Working with their team and adjacent teams to solve problems
- Completing thoughtful and constructive code reviews in a timely manner
Other
- 4-6+ years of software engineering or software development experience, preferably in a related field
- A comprehensive understanding of Computer Science concepts and ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms, and cybersecurity
- Creative problem-solving skills
- Passionate about building applications that delight users
- Strong written and verbal communication and interpersonal skills
- Experience working on a team using agile methodologies
- Experience in a leadership or team lead role