Join to apply for the Senior Principal Software Engineer role at The Depository Trust & Clearing Corporation (DTCC)
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Job Description
Are you ready to make an impact at DTCC?
Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
Impact and Responsibilities
The Development team is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. This includes research, new development, prototyping, modification, reuse, re-engineering, maintenance, and other activities related to software products used internally or externally on product platforms supported by the firm. The role requires in-depth domain expertise in current and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and external clients to define requirements and implement solutions.
The Software Engineering role involves planning, detailing technical requirements, designing, developing, and testing all software systems and applications for the firm. This role works closely with architects, product managers, project management, and end-users to develop and improve existing software systems and applications, proposing solutions to solve complex business problems.
Primary Responsibilities and Leadership Expectations
- Demonstrate executive presence, maintaining high professional standards and composure under pressure.
- Value diversity and promote inclusion across teams and functions.
- Translate vision into specific business objectives and develop strategies to guide future decisions.
Key Skills
- Encourage innovative approaches and challenge established views constructively.
- Communicate effectively in writing and orally, and persuade others with compelling arguments.
- Lead change initiatives by setting an example and empowering others.
- Seek and provide constructive feedback, fostering respect and inclusion.
- Demonstrate expertise in the organization’s products/services and use financial metrics for outcome assessment.
Qualifications
- Bachelor's degree preferred or equivalent experience
- Minimum of 10 years of related experience
Skills for Success
- Act as a technical expert on applications used by DTCC
- Collaborate with Business System Analysts and Infrastructure teams
- Research and evaluate technical solutions, ensure compliance with standards
- Apply suitable software development methodologies depending on project needs
- Support development, testing, troubleshooting, and production support
- Build applications and unit tests ensuring functional and non-functional requirements
- Work towards continuous integration and delivery improvements
- Technical skills include Java, JavaScript, Python, Oracle, DB2, and tools like Jenkins, Maven, SonarQube, Autosys, Jira, Cloud, Containers, Kafka
The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity. We do not discriminate on race, religion, color, national origin, sex, gender, sexual orientation, age, marital status, veteran status, or disability. Reasonable accommodations are provided for individuals with disabilities. Please contact us to request accommodation.
About Us
DTCC safeguards the financial markets, processing over 100 million transactions daily, pioneering industry-wide post-trade solutions, and maintaining global data centers. We aim to improve efficiency, reduce costs, and ensure stability and security in the market infrastructure. Our employees are driven to deliver innovative technologies that support the financial industry. We support flexible work arrangements and promote diversity and teamwork. Join us to make a meaningful impact in a company recognized as a thought leader in finance and technology.
About The Team
This team advances DTCC’s business opportunities and provides industry thought leadership, partnering internally and externally to build new platforms and business models supporting DTCC’s mission.