A modern software engineering group embedded inside of a financial services firm.
Teams follow a modern approach to software engineering focusing on test driven development, pair programing, continuous integration, distributed systems and other best practices.
Teams are empowered by management to deliver product requirements through cross functional team ownership.
A strong team culture inside and outside the office.
Adaptive to change and feedback from team members.