Software Engineer
The Depository Trust & Clearing Corporation (DTCC)
Remote · Full Time
Be the first to apply
- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- Work from home
- Education
- Bachelor's degree or equivalent experience
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About DTCC and the Role
Join DTCC, a leading innovator in the financial markets, committed to fostering employee growth and creating an inclusive work environment that mirrors the diverse world it serves. The Information Technology team at DTCC provides secure and dependable technology solutions critical to the global capital markets, focusing on developing core infrastructure capabilities and implementing rigorous data standards and governance.
Compensation and Benefits
- Competitive base salary along with annual performance incentives
- Comprehensive health, life insurance, and well-being benefits tailored to your location
- Retirement and pension schemes
- PTO, personal and family care leaves along with other supportive absence policies for holistic well-being
- Flexible hybrid work arrangement with typically three days onsite and two days remote, with specified onsite days including Tuesday and Wednesday plus a team-defined additional day
Primary Responsibilities
As a vital member of the Repository and Derivative Services (RDS) Delivery Team, you will contribute to the development and enhancement of DTCC's Global Trade Repository (GTR) platform. Collaborating closely within an Agile squad and with global GTR teams, you will help build a resilient and excellent platform meeting regulatory and client needs.
- Design and develop application software aligned with defined functional and non-functional requirements
- Build comprehensive unit tests to validate software compliance
- Adhere to software design and coding standards while promoting continuous improvement initiatives
- Document system architecture, designs, and operational procedures
- Integrate risk management and control processes into daily tasks to monitor and mitigate potential risks, escalating issues as necessary
- Participate in component and program design activities
- Support production environments and troubleshoot application issues as needed
- Collaborate with subject matter experts to review and refine technical designs and specifications
- Select and apply appropriate software development methodologies based on project requirements
- Engage with peers to enhance development workflows, including continuous integration and delivery practices
Qualifications and Experience
- Four or more years of relevant professional experience
- Bachelor's degree preferred or equivalent practical experience
Skills and Technologies
- Proficiency in Java and Spring frameworks
- Experience with Snowflake data platform
- Familiarity with Amazon Web Services (AWS) tools such as EC2, S3
- Competence in working with UNIX operating systems
- Knowledge of middleware technologies
- Exposure to Amazon Q and Amazon Kinesis technologies
Equal Opportunity and Accessibility
DTCC is committed to equal employment opportunities and values diversity. Discrimination based on race, religion, color, national origin, gender, sexual orientation, age, veteran status, or disability is strictly prohibited. Reasonable accommodations are provided for individuals with disabilities during the recruitment process and employment.
Minimum education
Bachelor's Degree