S

State Street

Holds assets for institutions and runs index funds

Team Lead Software Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBurlington, MA, USAIn-person

About the Job

Requirements

  • A B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, Physics, or another technical course of study is required.
  • A minimum of 15 years of progressively responsible professional experience in a software engineering role, including at least 3 years of technical leadership or architect-level experience, is required.
  • A minimum of 8 years of experience designing and developing software solutions in a highly transactional, concurrent, event-driven system is required.
  • A minimum of 5 years of cloud-native application development experience on at least one cloud-native platform, preferably Microsoft Azure, and experience with Spring Boot, microservices, Kafka, Kubernetes, and cloud databases are required.
  • Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases, scripting, and new or advanced programming languages is required.
  • A minimum of 5 years of experience working with an Agile development methodology is required.
  • Strong written and verbal communication skills and the ability to summarize results clearly and succinctly for upper management are required.
  • Experience organizing and running efficient meetings is required.
  • The ability to manage solution complexity to ensure simple designs and workflows is required.
  • The ability to coordinate and lead cross-team activities is required.
  • Strong contribution to project plans and backlog management is required.

Responsibilities

  • Provide technical leadership and expertise within the front office teams and across the organization.
  • Work in an architect capacity to develop modernization plans for the OEMS modules and drive the teams toward implementation.
  • Work with product peers to design new features based on market needs, meet client commitments, and support the existing legacy application.
  • Fulfill the Scrum Master role by leading the team in its Agile development process and fostering a continuous-improvement culture.
  • Identify improvements in team development and quality, including defining strategies, processes, and required tooling to improve quality.
  • Write, review, and approve software development specifications, projects, proposals, methods, and schedules.
  • Provide expert guidance and critical analysis of proposed changes during code reviews.
  • Advise staff members on complex technical problems, including specifying software designs and use of existing facilities to solve common problems.
  • Monitor progress on initiatives and work packages to ensure product and scheduling objectives are fulfilled.
  • Review testing strategies and test plans for the team’s product to ensure high product quality.
  • Mentor team members to cultivate technical and financial-domain knowledge and expertise, and assist with developing other skills to further their careers.
  • Develop, test, debug, and implement software programs, applications, and projects using microservices, Java, C#, SQL, JavaScript, or other related software engineering languages, while keeping abreast of emerging technologies relevant to the business.
  • Work with the client services organization to support and maintain current customers.
  • Coordinate with other Scrum teams within the research and development organization to ensure seamless integration of functional workflows.

Desired Qualifications

  • A Master’s degree is strongly preferred.
  • At least 5 years of experience developing financial-services solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR, or Wealth Management is strongly desired.
  • User-interface development experience in C#, React, and JavaScript is preferred.

About the Company

State Street

Holds assets for institutions and runs index funds

State Street holds and services investments for pension funds, insurers, fund companies, and other large institutions, and it also runs index funds through State Street Investment Management. It launched the first US-listed exchange-traded fund, the SPDR S&P 500 ETF Trust, in 1993, and in 1924 it became custodian of the first US mutual fund. As a custody bank, it safekeeps clients' stocks and bonds, completes their trades, calculates what their funds are worth, and lends their securities to other investors. It earns fees on the assets it services and manages, plus income from currency trading and from interest on client cash. State Street traces its roots to a bank chartered in 1792 and is based in Boston, Massachusetts.

Company size
10,001+
Company stage
IPO
Headquarters
Boston, MA
Founded
1792

Recently Posted Jobs

Explore more opportunities at State Street

See more jobs