Software Developers: Design, develop, test, maintain and support high-performance, innovative web-based applications. Analyze and troubleshoot software problems and provide solutions. Develop, design, and maintain system testing, testing frameworks, and test scripts. Will work in unanticipated locations. Requires Masters in Computer Science, Engineering, or related and 1 year experience OR Bachelors in Computer Science, Engineering, or […]