Taro Logo

Full Stack Software Engineer, Charles River Development, Officer

Charles River Development is the FinTech division of State Street, providing cloud-based Front Office technology for the State Street Alpha® Platform.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Full Stack Software Engineer, Charles River Development, Officer

Charles River Development (CRD), the FinTech division of State Street, is seeking a Full Stack Software Engineer to join their innovative engineering team. As part of the team building the State Street Alpha® Platform, you'll work on transforming their technology stack from monolithic to cloud-based solutions using cutting-edge technologies like Microsoft Azure, Kafka, and Snowflake.

The role offers an exciting opportunity to work on mission-critical financial software solutions in a rapidly growing organization that has seen 135% headcount growth over the last 5 years. You'll be responsible for developing and maintaining key modules of the Alpha/Charles River Development platform, working in an agile environment with modern tech stack including Java, Spring, React/Angular, and cloud technologies.

As a Full Stack Engineer, you'll collaborate with Business Analysts and Product Managers to create sustainable solutions for complex problems in the financial services domain. The position involves working with event-driven architectures, cloud-native services, and requires experience with technologies like Kafka, Kubernetes, and SQL. You'll be part of a collaborative team environment, participating in code reviews, writing tests, and mentoring others.

The company offers a hybrid work model requiring 2-3 days in the office, providing good work-life balance. This is an excellent opportunity for a mid-level engineer looking to grow their career in FinTech, working with cutting-edge technologies while building solutions for portfolio management, trading, compliance, and wealth management.

Last updated 2 months ago

Responsibilities For Full Stack Software Engineer, Charles River Development, Officer

  • Analyze, design, develop, test, and debug large and complex software enhancements
  • Collaborate with Business Analysts and Product Managers
  • Direct problem solving for projects
  • Develop software using Java, C#, SQL, JavaScript
  • Provide guidance during code reviews
  • Write unit and automation tests
  • Conduct manual tests
  • Provide troubleshooting on client implementations
  • Engage in agile software development process
  • Plan and coordinate cross-team activities
  • Mentor and guide on designs

Requirements For Full Stack Software Engineer, Charles River Development, Officer

Java
JavaScript
Kafka
Kubernetes
MongoDB
React
  • B.S. degree in Computer Science, Engineering, Mathematics, or Physics
  • 2-4 years developing event-driven architectures
  • 2-4 years developing cloud native services
  • Experience in Kafka
  • Experience in Angular or React
  • Experience in Snowflake
  • Experience in SQL Server
  • Knowledge of Kubernetes
  • Experience in financial services
  • Outstanding written and verbal communication skills
  • Knowledge of Agile development methodology

Benefits For Full Stack Software Engineer, Charles River Development, Officer

  • Hybrid Work Schedule