Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

State Street Logo

Senior Software Engineer I, AVP

State Street

$90,000 - $142,500
Sep 24, 2025
Burlington, MA, US
Apply Now

Charles River Development is migrating its architecture to a highly scalable cloud-based solution to streamline and automate the investment process across asset classes for institutional and wealth management clients. This position will be a critical contributor to designing and implementing complex wealth and investment management workflows.

Requirements

  • 3+ years of development experience with Java and web-based JavaScript/TypeScript applications.
  • Proficient with React and related libraries.
  • Demonstrated experience with object-oriented programming, operating systems, REST APIs, event-based systems, automated testing, scripting.
  • Previous experience with relational databases such as SQL Server, Postgres, or Oracle.
  • Cloud computing experience such as Microsoft Azure, AWS, Google Cloud.
  • Engineers will work on some of the following technologies: Azure, React, Kubernetes, Kafka, event driven architecture, and micro-services.

Responsibilities

  • Work under minimal supervision to analyze, design, develop, test, and debug small to large software enhancements and solutions within Charles River’s business and technical problem domains
  • Collaborate with Business Analysts and Product Managers to turn business requirements of moderate complexity into working and sustainable software
  • Participate in the design of product architecture within the team’s scope of responsibility
  • Develop, test, debug, and implement software programs, applications and projects using Java, C, SQL, JavaScript, or other related software engineering languages
  • Provide thoughtful insight and suggestions in code reviews
  • Write unit and automation tests to ensure a high-quality product
  • Conduct manual tests to ensure a high-quality product

Other

  • B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required.
  • 6 to 10 years of progressively responsible professional software engineering experience.
  • Effective written and verbal communication skills
  • Able to work well with peers in a collaborative team environment
  • Mentor junior developers and develop best practices for other team members.