LSI Industries Inc. is a leader in advanced lighting, graphics, and display solutions, seeking a Software Developer to enhance their digital solutions platform. The role involves designing, writing, testing, and deploying software while ensuring high quality and minimal defects.
Design – works with subject matter experts, other team members and management to shape details of product offerings
Development – writes code and other material that is used to build the software products. Follow best practices and keeps abreast of technical developments. Strives to estimate accurately and deliver in a timely manner
Testing – Responsible for producing high quality software with minimal defects; tests his/her own code and works with quality assurance team to facilitate delivery of software that meets high standards
Deployment – Often responsible for building and deploying the software or creating installation packages for that purpose
Maintenance – Provides support for deployed software and systems. This can include fixing software defects, adapting to changes in the computing environment such as operating system changes. Computer systems are often monitored for performance issues and various events
Other duties assigned by the department manager
Qualification
Required
JavaScript expertise including promises and asynchronous programming
Web development HTML/CSS
Node.js knowledge and development experience
Bachelor's degree (B.A. or B.S.) from four-year College or university and 2 - 4 years of related experience and/or training; or equivalent combination of education and experience
Preferred
Svelte/SvelteKit
MongoDB
Bun
Feathers.js
Electron or NW.js
PostgreSQL or other Relational Database
Development experience in both Windows and Linux environments
Benefits
401(k)
Health insurance
Dental insurance
Vision insurance
Paid time off
Headquartered in Greater Cincinnati, LSI is a publicly held company traded over the NASDAQ Stock Exchange under the symbol LYTS.