D

DTCC

Clears and settles securities trades for financial firms

Software Engineering Senior Associate

Backend EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA

About the Job

Requirements

  • A minimum of 6 years of related experience is required.
  • A bachelor's degree or equivalent experience is listed as a qualification.
  • Hands-on knowledge of liquidity business processes is required.
  • An excellent understanding of NSCC Liquidity systems is required.
  • Excellent knowledge of Python and working knowledge of pandas and boto3 are required.
  • Excellent understanding of SQL and SQL databases such as Snowflake and Oracle is required.
  • Good knowledge of UI, Angular, and JavaScript technologies is required.
  • Experience with DevOps tools and concepts, including Jenkins, CI/CD pipelines, and Bitbucket, is required.
  • Experience working with AWS services, including EC2, S3, KMI, IAM, and VPC, is required.
  • Experience with the Unix operating system and OpenShift Container Platform is required.
  • A general understanding of network technologies is required.
  • Very strong verbal and written communication skills are required.
  • Candidates must be self-motivated, persistent, and able to build spheres of influence.
  • A minimum of 8 years of related experience is stated in the Talents Needed for Success section.
  • A bachelor's degree or equivalent experience is also stated in the Talents Needed for Success section.

Responsibilities

  • Act as a technical expert on one or more applications used by DTCC.
  • Work with the Business System Analyst to ensure designs satisfy functional requirements.
  • Partner with Infrastructure to identify and deploy optimal hosting environments.
  • Tune application performance to eliminate or reduce issues.
  • Research and evaluate technical solutions consistent with DTCC technology standards.
  • Align risk and control processes with day-to-day responsibilities to monitor and mitigate risk, and escalate appropriately.
  • Apply software development methodologies according to project needs.
  • Contribute expertise to the design of components or individual programs, and participate in construction and functional testing.
  • Support development teams with testing, troubleshooting, and production support.
  • Create applications and construct unit test cases that ensure compliance with functional and non-functional requirements.
  • Work with peers to mature ways of working, continuous integration, and continuous delivery.

Desired Qualifications

  • A bachelor's degree is preferred, or equivalent experience.

About the Company

DTCC

Clears and settles securities trades for financial firms

DTCC provides the systems financial firms use to complete securities trades after buyers and sellers agree a transaction. Broker-dealers, banks and asset managers use its services to match trade details, calculate obligations, move securities and report transactions. Its NSCC and FICC subsidiaries clear equity and fixed-income trades, while DTC holds securities and handles settlement and payments such as dividends. By offsetting obligations between firms, its clearing services reduce the securities and cash that must change hands, and its repositories maintain derivatives transaction records for regulatory reporting. The parent was established in 1999 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Jersey City, NJ
Founded
1999

Recently Posted Jobs

Explore more opportunities at DTCC

See more jobs