As a Senior Software Engineer, you will be responsible for leading a team of engineers in design, development, test, and deployment of a range of large-scale front-end / back-end services and/or large-scale websites. You should have an established background in designing and building highly scalable systems, excellent project management skills, great communication skills, and the motivation to achieve results in a fast paced environment. You will be working closely with our client technology partners in collaboratively establishing direction, taking next steps, and meeting target milestones. In this role, communication skills are as important as technical ability. A willingness to take ownership and be accountable for results is essential.
Job Related Experience:
Functional Area Skills/Knowledge: