This is a chance for a passionate developer to help us bring new products to market and find creative ways to build and enhance systems that solve our financial clients’ needs. We expect a Senior Developer to mentor and lead other developers, as well as add to our technology teams skill set that ranges from deep technology knowledge to start-up experience to financial systems knowledge.
Our Business
Our systems help manage billion-dollar portfolios, feed complex quantitative financial models, and fuel the sales and trading desks of the world's largest investment banks. We give our teams the freedom to use the tools and languages that they need to solve the problems inherent in these systems.
Due to our rapid business growth since launching our products in 2005, we have grown our development teams in our London and Boston offices. We offer a fun, challenging, and rewarding working environment and the opportunity to work with world-class talent to help you build a world-class career.
Our Technologies
Our systems are written primarily in Scala and Java on the server-side, and for our web-apps, we largely develop rich front-ends using Javascript and tools like Backbone.js and Bootstrap. We integrate into MySQL and MongoDB databases, as well as MQ services and our continuous delivery infrastructure. We contribute into the open source community, and you can browse our work here: https://github.com/youdevise. As well as hear our thoughts about this and everything else on our blog here: https://devblog.timgroup.com/
Our Process
We enter new markets using a lean start-up approach based on minimum viable products. We believe discipline allows us to go faster. We use agile development techniques such as test-driven development, pair-programming, and continuous delivery. We actively seek to learn and improve through retrospectives, lightning talks, and various meet-ups that we host in our offices. We expect our developers to care about how to design software and systems that our clients will love, and will want to solve their problems quickly and iteratively seeking creative ways to build valued systems.