|Date Posted:||Monday, September 17th, 2018|
|Job Location:||Boston, MA|
|Required Skills:||Agile, Database, Developer, Development, Genetic, Java, Research, Scheduling, Security, SQL, SQL Server, Supervision|
The Research & Investment Systems Group provides development and support to various Investment Divisions in all areas of the investment process, including research, portfolio construction and optimization, pre and post trade analytics, trading, middle and back office. This role would be to work with the Portfolio Implementation Development team, a part of the Research & Investment Systems Group that works directly with the Portfolio Implementation user group. Portfolio Implementation is responsible for monitoring portfolio exposure, trade construction, daily trade generation, and more.
We are looking for a Software Developer to create innovative solutions for our investment divisions. You will be working with portfolio implementation team implementing a wide variety of solutions for trade construction, scheduling and maintenance.
Work closely with business users to identify areas where technology could be leveraged to enhance the investment process and achieve superior results
Propose and design technical solutions
Design and develop unit tests
Participate in team code reviews and scrums
Implement applications based on the solutions proposed and work closely with users to test and integrate the applications into the current production environment
Support the applications developed
College degree required
Familiarity with buy side trading technologies is a plus
Demonstrated success developing middle-tier applications in Java and .NET
Demonstrated success developing web based application in Java and .NET
Experience with database development for Microsoft SQL Server
Familiarity with modern software development practices (dependency injection, ORMs, REST, etc.) is a plus
Knowledge of the Agile development process is a plus
Solid and demonstrable understanding of robust software engineering principles including application security, performance, fault tolerance, and maintainability.
Self-starter, able to work as part of a small team as well as independently, with minimal supervision
Excellent communication skills – both written and oral
Effective presentation skills is a strong plus
Must be detail-oriented and able to prioritize work and effectively manage multiple tasks
For more than 25 years, Randstad Technologies has been connecting companies around the world to customized technology solutions that meet and surpass objectives. We combine our deep industry expertise with our broad range of full-service capabilities – recruitment, consulting, projects, outsourcing – to deliver the right fit to our clients and candidates. From recruitment to technology solutions aimed at protecting and maximizing the value of technology investments, we power our clients' success – and drive our candidates' growth.
EEO Employer: Race, Religion, Color, Sex, Disability, National Origin, Age, Genetic Information, Protected Veteran Status, or any other legally protected group status.