(Because of people contacting the wrong people in our organization, I have to ask that people only submit applications through Stack Overflow.)
As a member of the development team you will be primarily working with customer service to troubleshoot issues which may be bugs, identifying the bugs and fix them or work with the primary developers on the development team to get them fixed. Additionally, you will collaborate with primary developers to create automated tests and sophisticated simulations to proactively find and fix issues. When not engaged on higher priority items, you will be given small, low-priority development projects to be completed as time permits. This position will be closely collaborative with the primary developers but will involve significant independent responsibilities as well.
Current and future projects to support:
- The controller for a solar-powered portable message board. The main control software runs in a Linux environment and is written in Java, with supporting C/C++ programs.
- Central management software which runs on a load-balancing server pool and keeps in constant contact with units, plus client software which communicates with the servers, both written in Java.
- Legacy Remote control software for message boards, written in Java.
- A simple web interface for the central management software written in Java over the play framework, with Javascript/jquery in the user interface.