Requirements Must have: - A minimum of 5 years of recent software development experience - Proficiency in multiple technologies with a strong passion for software development - Experience with both front-end and back-end development - Familiarity with one or more of the following technologies: C#, T