Taro Logo

Software Engineer I

Charles River Development is the FinTech division of State Street, providing cloud-based Front Office technology for the State Street Alpha® Platform.
Burlington, MA, USA
$70,000 - $115,000
Frontend
Entry-Level Software Engineer
In-Person
5000+ Employees
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer I

Charles River Development (CRD), the FinTech division of State Street, is seeking an entry-level Software Engineer to join their growing team. As part of the State Street Alpha® Platform, you'll work on cutting-edge cloud-based Front Office technology that's transforming the financial industry.

The role offers an excellent opportunity for recent graduates to start their career in FinTech. You'll be working with modern technologies including React, Angular, Azure, Kafka, and Snowflake, while receiving mentorship from senior engineers. The position focuses on full-stack development, with opportunities to work on UI/UX, DevOps, and database engineering.

CRD has shown impressive growth, with a 135% increase in headcount over the last 5 years. The engineering organization is currently undertaking an exciting transformation, moving from monolithic architecture to next-generation cloud-based technology. This creates an ideal learning environment for new engineers to gain experience with modern tech stacks and best practices.

The role offers competitive compensation ranging from $70,000 to $115,000 annually. You'll be based in Burlington, Massachusetts, working in a collaborative team environment. The position provides hands-on experience with technologies like React, TypeScript, Java, and cloud services, while also offering exposure to financial domains including Portfolio Management, Trading, and Compliance.

As a Software Engineer I, you'll participate in the full software development lifecycle, from analysis and design to testing and debugging. You'll work closely with Business Analysts to create sustainable solutions for complex problems, all while following agile methodologies. The role emphasizes continuous learning and professional development, making it an ideal starting point for a career in software engineering.

The ideal candidate should have a technical degree and a passion for building high-quality software in the FinTech space. While the role is entry-level, some familiarity with core technologies and development practices is preferred. State Street maintains a strong commitment to diversity and inclusion, offering an environment where every employee is valued and supported in reaching their full potential.

Last updated 13 days ago

Responsibilities For Software Engineer I

  • Contribute to analysis, design, development, testing, and debugging software enhancements
  • Collaborate with Business Analysts to create software solutions
  • Participate in agile software development process
  • Participate in on-the-job and formal trainings
  • Implement Single Page Applications using React and Angular
  • Work with cloud native services and event-driven architectures
  • Develop observable, operable cloud native software

Requirements For Software Engineer I

React
JavaScript
TypeScript
Java
Node.js
  • B.S. or master's degree in computer science, Engineering, Mathematics, and Physics or other technical course of study
  • 0 – 2 years of professional experience or equivalent college project experience
  • Initial experience with Java, PowerShell and batch scripts and knowledge of C#
  • Familiarity with DevOps, continuous delivery, clean code, TDD and agile methods
  • Experience with tools like Jira and Confluence
  • Effective written and verbal communication
  • Ability to work well with peers in a collaborative team environment