In this creative role, you will develop new or modify existing software products to meet business requirements; to provide hands-on technical leadership and foster team development in an Agile environment; and to interface with corporate management.
Your duties would include:
Apply knowledge of computer science, engineering, and mathematics to design and develop computer programs, Android applications, and our proprietary platforms
Design, code, and test systems (automated testing a plus)
Research and apply current and trending technological innovations
Define, document, and communicate problems, concerns, and suggestions to all stakeholders
We offer a flexible work environment and excellent benefits. You might even be able to work from home 1-2 days per week :)