Taro Logo

Software Engineer, Charles River Development

State Street is one of the largest custodian banks, asset managers and asset intelligence companies providing investment services worldwide.
Burlington, MA, USA
$70,000 - $115,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Finance

Description For Software Engineer, Charles River Development

Charles River Development, a State Street company, is seeking a Software Engineer to join their team in Burlington, Massachusetts. This role involves developing both user interface (C#) and server-side systems (Java) for the Charles River Investment Management System. The position offers an excellent opportunity to work on enterprise investment management software solutions for large institutions in institutional investment, wealth management, and hedge funds.

The role is part of State Street Alpha, the first open front-to-back platform launched in 2019, utilizing emerging technologies like AI and Blockchain. As a Software Engineer, you'll be responsible for developing functionality for the system and working on new product development, while gaining valuable experience in financial areas including trade order management, portfolio management, fixed income, compliance, equity, derivatives, and real-time pricing.

State Street offers a comprehensive benefits package including medical care, insurance plans, and savings plans. The company strongly values inclusion and diversity, providing tools to help balance professional and personal life, paid volunteer days, and access to employee networks. The position offers excellent growth opportunities in both technical areas and financial market expertise.

The ideal candidate should have a strong academic background in Computer Science or related field, programming skills in Java, C#, SQL, and other technologies, and knowledge of software engineering concepts. While financial industry knowledge is a plus, it's not required. The role offers a competitive salary range of $70,000 - $115,000 annually, making it an excellent opportunity for those looking to build a career in financial technology.

Last updated 9 days ago

Responsibilities For Software Engineer, Charles River Development

  • Writing programs in Java/C#
  • Bug fixing in Java/C#/SQL
  • Creating, executing, and monitoring Java unit and automation tests within framework
  • Writing and running performance scripts
  • Assisting with data mappings for interfaces
  • Validating system enhancements, fixes, and user workflows
  • Maintaining development and test environments by upgrading and maintaining databases and servers

Requirements For Software Engineer, Charles River Development

Java
  • Bachelor's or Master's degree in Computer Science or related
  • Strong academic credentials (high GPA, internship experience ideal)
  • Programming skills in Java, C#, SQL, Perl, XML
  • Knowledge of agile/scrum, object oriented programming, software engineering techniques
  • Strong work ethic with ability to ramp up quickly
  • Excellent communication skills (verbal and written)
  • Ability to work in a very fast paced environment

Benefits For Software Engineer, Charles River Development

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical care
  • Insurance plans
  • Savings plans
  • Flexible Work Program
  • Development programs
  • Educational support
  • Paid volunteer days
  • Matching gift program

Interested in this job?

Jobs Related To State Street - Charles River Development Software Engineer, Charles River Development