Skip to content

This website uses cookies to provide features and services. By using the site you agree to the use of cookies.Cookie policy.  Close
JobServe
 

Boston, MA Full Time Posted by: Eaton Vance Posted: Tuesday, 2 March 2021
 
 

Business Purpose:

The Lead Developer works as a member of the Investment Technology Team within Eaton Vance leading efforts to design and implement solutions that support the investment process. Eaton Vance sees technology as a core enabler of our future growth. Portfolio managers and traders need increasingly sophisticated technology to help them manage growing trade volume. Our ability to provide tools that optimize the evaluation of market opportunities as well as streamline trade execution are key differentiators that support our growth.

The Lead Developer is responsible for designing and building technical solutions to complex financial problems. This role requires an individual with significant and varied experience in software design and implementation, as well as third-party cloud technologies. Additionally, this role requires an understanding of trading and operational workflows.

Eaton Vance has undertaken an ongoing project to scale and streamline the systems supporting our Exchange Fund business. As part of this project, we are rebuilding or creating new cloud applications to reduce operational risk, improve throughput, and enhance customer perception. The Lead Developer will work closely with on-shore and off-shore teams to augment their development capability and provide design oversight, technical guidance, code review, and input into the planning process. As the project matures this role will grow to encompass direct managerial responsibilities over this and other projects.

Primary Responsibilities:

Lead development of full-stack cloud software systems, both independently and collaboratively with other developers, ensuring code is well-structured, tested, extensible, and maintainable

Apply knowledge of AWS services to create efficient and cost-effective technical solutions to advance our AWS cloud migration efforts, data science techniques, and business workflows including trade generation and execution

Work closely with Portfolio Managers, Analysts, and Traders to understand and refine software requirements

Create unit and automated tests to ensure product quality, and identify improvements in testing process and implementation

Provide critical feedback and suggestions during code reviews

Actively participate in the Agile software development process by contributing to planning meetings, backlog reviews, and demos

Mentor other developers by influence rather than managerial oversight by offering technical insights and assistance with improving their skills

Manage developers associated with projects by assigning work and reviewing progress

Job Requirements:

Overall 10+ years of software development experience

5+ years with web Front End development, preferably using Angular, Typescript, and Javascript

5+ years with Python for Back End development. C# and .NET Core experience desirable

5+ years developing relational database solutions (SQL Server, Oracle, MySQL, PostgreSQL), including schema design and SQL query optimization for analytics and transaction processing

Professional development experience with AWS technologies and Docker containers

Experience with the full application life-cycle, including production/operations support

Excellent communication and organizational skills and ability to communicate with non-technical investment professionals

Previous experience and depth with financial systems desired, specifically trading concepts and workflows

Technical degree required, Bachelor's degree in Computer Science strongly preferred

AWS technical certification desired


Boston, MA, United States of America
IT
Eaton Vance
Click apply
JS7750_8084835
3/2/2021 5:28:16 PM


We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.