Qualifications   Comfortable and experienced with multiple front-end and back-end technologies A strong foundation in computer science, algorithms, data structures, and design patterns Top-notch troubleshooting skills and a diagnostic intuition to solve challenging problems Agile team player Ability to travel to client sites as needed (approx