Senior Software Engineer

Information Technology
190605 Requisition #
Share this Job

Business Unit: Information Technology

The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.

Department: Application Development

AD delivers solutions that respond to the business needs of the global capital markets with quality, efficiency, and excellence, using innovative technologies and providing secure information management.

What You'll Do

Assists in the technical design of application components, build applications, interfaces between applications, and understand data security, retention, and recovery on distributed platform and AWS. Candidate should be able to research technologies independently and recommend appropriate solutions, contribute to technology-specific best practices & standards. As an Agile squad member candidate will contribute to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability.

Ideal Candidate

  • The candidate must demonstrate leadership characteristics such as ownership, sense of urgency, interpersonal skills, and ability to provide direct feedback.
  • Multiple years application development experience with Enterprise Java
  • Strong knowledge of : REST, JSON, SWAGGER, APIs, Micro-Services, JavaScript, AJAX, jQuery, Nodejs
  • Agile/Scrum, Jira, Iterative, Team Development
  • Exposure with CI/CD and DevOps a huge plus-Track record of designing and implementing enterprise applications
  • Serverless Compute, Security, Transactional Processing, and High Resiliency.
  • Demonstrates strong analytical and communication skills
  • Demonstrates strong customer service orientation

Preferred Skills
  • In depth knowledge of the AWS cloud computing platform, its many services and dimensions of scalability - including but not limited to: Lambda, S3 (Object Storage), VPC (Virtual Private Cloud), EC2, EBS (Block Storage under high I/O), ELB/Elastic Beanstalk (load-balancing and auto-scaling), SQS(messaging), Cloud Formation for AWS Orchestration, Alternative Queuing Platforms, CloudWatch and RedShift.
  • Knowledge and experience with Python and Groovy is a plus, but not required
  • Strong knowledge of Database and Database development tools: MySQL, PostgreSQL , AWS RDS, AWS Aurora, AWS DynamoDB, Oracle
  • Experience working with automation tools, Cloud management tools
  • Knowledge of federated authentication and authorization models 
  • Cloud methodologies and architecture (IaaS, PaaS), automation, orchestration
Sound Like You?
  • Bachelor's degree in an IT related field or equivalent training
  • Ten years working in an enterprise, mission critical environment (Financial Services a plus)

Who We Are About DTCC
With over 40 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From operating facilities and data centers around the world, DTCC automates, centralizes, and standardizes the processing of financial transactions across the trade lifecycle and mitigates risk for thousands of institutions worldwide.  At DTCC we value on our clients' interests and partner to deliver superior results with excellence and innovation and lead with integrity. We proactively develop your potential and invest in your career. 

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings


📁 Information Technology

Requisition #: 190366


📁 Information Technology

Requisition #: 190685