The Engineer III, Software position is responsible for the design and development of innovative software solutions in a challenging hi tech engineering environment. ESSENTIAL JOB FUNCTIONS: Analysis Analyzes software and data requirements to determine feasibility of design within time and cost constraints. Consults with engineers, data analysists and other IT specialists to determine system specifications to meet the functional and performance requirements. Communicate concepts, recommendations, and solutions effectively with customers as well as management, verbally and in written format. Design & Development Architects, designs, develops software for desktop, web applications and cloud solutions to meet customer/product requirements. Develops and implements procedures and documentation for software system testing, validation, and training. Must have strong analytical and problem-solving skills. Testing, Installation, & Commissioning Coordinate testing, installation, and commissioning...Software, Engineer, Computer Engineer, Computer Science, Development, Technology, Transportation, Design