Does the challenge of supporting the expansion of a fast-growing company appeal to you? Are you a meticulous, deductive type who is skilled at prioritizing requests and tasks? If you answered yes to both questions, our R & D team is looking for you! You will be responsible for translating business needs into specifications and strategies within the general software architecture of our products and systems. You will apply your analytical skills and creativity to supporting the technical teams and helping them pinpoint requirements prior to developing solutions.