logo

View all jobs

Algorithmic Trading Engineer - Boston Asset Management Partner

Boston, MA
Senior Quant Developer/Software Engineer
Client: Syrinx Asset Management Partner 
12 Month Contract (with likely extension)
 
We are seeking a senior quant developer/software engineer with 10-15 years of experience to work closely in the Research and Portfolio Management Systems Group on a variety of projects focused on different aspects of Research and Portfolio Management. You will work closely with Developers, Product Owners, and the Quant Research teams to develop calculation intensive custom software solutions for quantitative research analysis software and portfolio analytics/implementation solutions. The primary technology environment will be Microsoft .Net stack including .Net Core, JavaScript, and data analytics languages like Python, R or MATLAB.
 
Responsibilities:
  • Design and develop complex software applications supporting internal business requirements using Microsoft .NET stack and cloud technologies.
  • Support existing applications, develop and deploy fixes.
  • Create new system components, enhance existing components, with focus on TDD and SOLID principles.
  • Standardize quality assurance procedures, oversee testing and develop fixes for exiting application modules.
  • Ensure that implementation adheres to architecture, best practices, and GMO’s coding standards.
  • Participate in code reviews, code analysis, and identification of software risks.
  • Use Agile software development principles throughout all phases of the software development process
  • Provide technical assistance and coaching to junior level developers to ensure they follow the appropriate technical/process standards
  • Bring knowledge of advanced technologies like AI/Big Data to the team and help foster a culture where these technologies are considered when designing or prototyping new solutions or when refactoring existing use cases to create better solutions.
  • Create innovative solutions to problems that are cost effective and enterprise standard  
Skills:
  • Four-year college degree required
  • Degree in computers, math or science preferred
  • Advanced understanding and experience in
    • Application of Object Oriented Analysis and Design
    • Automated code testing required - Automation Testing (knowledge of BDD testing tools such as Specflow or equivalent, unit testing tool NUnit/MSTest or equivalent)
    • .NET stack, C#, .Net Core, SQL Server, Release Management, TFS, GIT
    • Web development, MVC, JavaScript and a SPA framework like React, Angular or Aurelia
    • Database development (Microsoft SQL Server preferred)
  • Development Experience in one or more of the following is preferred
    • Cloud technologies (Azure is preferred)
    • Knowledge of Micro Services Architecture/Dockers/Containers
    • Artificial Intelligence (specifically machine learning or deep learning)
  • Excellent attitude and aptitude to accomplish the project goals
  • Must be result-oriented and take full ownership of work
  • Willing to work diligently and deliver solutions on schedule and within given budget parameters
  • Self-starter, able to work as part of a team as well as independently, with minimal supervision
  • Excellent communication skills – both written and oral
  • Must be detail-oriented and able to prioritize work and effectively manage multiple tasks
  • Mathematics or other analytical background strongly preferred

Share This Job

Powered by