Work closely with internal and external customers to make sure that the application meets the needs of the business; develop project schedules and monitor project progress in conjunction with senior management.
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life-cycle.
This position requires understanding of design project including defining the hardware control system architecture, system software development, and configuration management and creating documentation packages.
In this role, you will serve as a principle software engineer who will play a technical lead role within the digital platforms development team. You will be responsible for the creation of quality web-based software components.