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:
• Demonstrate creativity, foresight and engineering judgment in solving engineering problems; execute program objectives and requirements; follow direction and guidance from Senior Software Developers
• Design and develop computer software to solve programming, integration and execution challenges
• Develop unique and innovative solutions to automate complex functions for speed, accuracy, efficiency and effectiveness
• Develop methods and procedures for testing software products
• Create and maintain technical documentation to insure efficient execution
• Interface and collaborate with teams including individuals from external organizations