You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Software Developer || Engineer

The successful candidate will utilize strong problem-solving skills with industry best practices to deliver new functionality and upgrade existing features to meet customer requirements. The individual will integrate reliably into a geographically distributed team, communicate well and accommodate occasional local travel to support the customer.
Primary Duties include, but are not limited to:
•   Lead team of software developers/engineers to accomplish technical challenges
•   Demonstrate creativity, foresight and mature engineering judgment in anticipating and solving unprecedented engineering problems, determining program objectives and requirements, organizing programs and projects, and developing standards for diverse engineering activities
•   Design products and systems to integrate hardware, electronics and software
•   Design and develop computer software, architectures and systems to solve myriad programming, integration and execution challenges
•   Direct and coordinate fabrication and installation activities to ensure products and systems conform to engineering design and customer specifications
•   Develop unique and innovative solutions to automate complex functions for speed, accuracy, efficiency and effectiveness
•   Evaluate field installations and recommend design modifications to eliminate system malfunction or to implement changes in system requirements
•   Oversee and coordinate activities involved in fabrication, operation, application, installation and repair of mechanical, electrical or software products
•   Develop methods and procedures for testing products or systems
•   Create and maintain programmatic and technical documentation to insure efficient planning and execution
•   Interface and collaborate with teams including individuals from external organizations