Logo of Huzzle

Software Engineer

image

State Street

Aug 24, 2024

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    Engineering
  • Toronto
  • Quick Apply

AI generated summary

  • You need a B.S. or master’s in a technical field, 0-2 years of experience, familiarity with Java, PowerShell, C#, and tools like Jira, plus strong communication and teamwork skills.
  • You will analyze, design, develop, test, and debug software solutions, collaborate with Business Analysts, and engage in agile processes and training to enhance your skills.

Requirements

  • * 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
  • * Interest and passion about building high quality software in FinTech space
  • * Ideally, you already have initial experience with Java, PowerShell and batch scripts and have knowledge of C#
  • * You are familiar with concepts such as DevOps, continuous delivery, clean code, TDD and agile methods
  • * You have worked with tools like Jira and Confluence
  • * You are eager to learn and challenge status quo and are characterized by a very analytical and solution-oriented way of thinking
  • * You have effective written and verbal communication
  • * Able to work well with peers in a collaborative team environment
  • * Our employees are expected to work from our office locations per country-specific guidelines

Responsibilities

  • Responsibilities
  • Under guidance of senior engineers contribute to analysis, design, development, testing, and debugging large and complex software enhancements and solutions within the CRD/Alpha Platform domains including modifications to core frameworks and other primary facilities critical to system operation
  • Collaborate with Business Analysts to create simple and sustainable software solutions for complex problems
  • Participate in the agile software development process including attending all daily standups, sprint planning, backlog grooming, and retrospectives
  • Participate in on-the-job and formal trainings to develop your career

FAQs

What is the main purpose of the Software Engineer position at Charles River Development (CRD)?

The main purpose of the Software Engineer position is to be an integral part of an agile organization and contribute to the development of one or more modules within the CRD/Alpha Platform, receiving coaching and guidance from senior engineers and leadership.

What types of roles are being offered for recent graduates?

CRD is looking to hire recent university graduates for roles in Full Stack Development, UX/UI Development, Quality Engineering, and Performance Engineering.

What technologies will I gain hands-on experience with in this position?

You will gain hands-on experience with technologies such as React, Angular, NodeJS, Java, C#, Kafka, Kubernetes, and cloud services from major providers like Azure, AWS, and Google Cloud.

Is prior work experience required for the Software Engineer position?

No, 0-2 years of professional experience or equivalent college project experience is acceptable for the position.

What educational background is preferred for applicants?

A B.S. or master's degree in computer science, Engineering, Mathematics, Physics, or another technical course of study is preferred.

What methodologies and concepts should I be familiar with for this role?

Familiarity with concepts such as DevOps, continuous delivery, clean code, Test-Driven Development (TDD), and agile methods is ideal for candidates applying for this role.

Will there be opportunities for formal training and career development?

Yes, the position includes participation in on-the-job and formal training to support career development.

What tools are mentioned in the job description that I might work with?

You may work with tools like Jira and Confluence during your tenure at CRD.

Are there collaborative opportunities within teams for this position?

Yes, the role involves working well with peers in a collaborative team environment.

What is the company's stance on innovation and growth?

Charles River Development is committed to innovation and growth, as evidenced by their investment in solutions, processes, systems, and talent, and their significant headcount growth over the past five years.

We’re at the heart of financial services. And our clients are at the heart of everything we do.

Finance
Industry
10,001+
Employees
1792
Founded Year

Mission & Purpose

At State Street, we partner with institutional investors all over the world to provide comprehensive financial services, including investment management, investment research and trading, and investment servicing. Whether you are an asset manager, asset owner, alternative asset manager, insurance company, pension fund or official institution, you can rely on us to be focused on your challenges. We are committed to doing what it takes to help you perform better — now and in the future.