Applicants must have strong multitasking capabilities and the ability to work on multiple projects/issues simultaneously. Applicants must have the ability to assess the impact of software upgrades and other environment changes.
Experience with eLearning technology and experience in developing instructor led and on-line training courses; experience creating tests, surveys, and lessons learned reports based on course objectives.
In this role, you will maintain peer relationship with cross functional technology, solutions and users of application. Collaborate with Business Analysts, Testers and business users to effectively prioritize development activities within resource constrains.
This individual will be responsible for creating and implementing new user interfaces and should be familiar with taking customer requirements from the development lead and delivering a complete product in a confined timeline.
In this role, the selected candidate will research code to understand how the existing infrastructure works Develop changes and adhere to the design and development review processes Unit test and support code during QA testing phase.
Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community
The successful candidate will lead ongoing software development of data processing algorithms and tools to advance the exploitation of data from sensors, and transition those tools to analytical capabilities.