Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use. Proven previous experience at the Senior Software Engineer role. Design, develop, document, test, and debug new and existing software...