Principal Software Engineer

Tampa, FL, US • Posted 8 hours ago • Updated 8 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Technical Drafting
  • Business Systems
  • Interfaces
  • Data Security
  • Recovery
  • Research
  • Data Integrity
  • Usability
  • Scalability
  • Database
  • Operating Systems
  • Application Development
  • Capital Market
  • Information Management
  • Functional Requirements
  • Data Modeling
  • Test Cases
  • Test Plans
  • Mentorship
  • Documentation
  • System Documentation
  • Management
  • IT Risk
  • IT Risk Management
  • Amazon Web Services
  • Amazon S3
  • Snow Flake Schema
  • Development Testing
  • Computer Science
  • Information Technology
  • Software Engineering
  • Unix
  • Linux
  • Server Hardware
  • Computer Networking
  • IT Infrastructure
  • DevOps
  • Continuous Integration
  • Continuous Integration and Development
  • Automated Testing
  • Build Automation
  • Test-driven Development
  • Jenkins
  • Cloud Computing
  • Git
  • Agile
  • SQL
  • Python
  • Data Warehouse
  • Data Lake
  • XML
  • XSLT
  • Telecommuting
  • Reporting
  • DTCC

Summary

THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS:

TITLE: Principal Software Engineer

JOB DUTIES: As a member of IT Solutions team, provide technical expertise and may coordinate some day-to-day work for a team. Assist in the technical design of large business systems; build applications, interfaces between applications, understand data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contribute to technology-specific best practices & standards; contribute to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contribute expertise on significant application components, vendor products, program languages, databases, operating systems, etc., and guide less expert staff during the build and test phases. The Application Development team in IT Solutions group 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.

Primary Responsibilities:
  • Platforms - works with Infrastructure partners to stand up development, testing, and production environments
  • Requirements Elaboration - works with the Functional Architect to ensure designs satisfy functional requirements
  • Data Modeling - reviews and extends data models
  • Frameworks - is aware of frameworks that promote concepts of isolation, extensibility, and extendibility
  • System Performance - contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application
  • performance issues
  • Security - implements solutions and complete test plans working mentoring other team members in standard process
  • Standards - being aware of technology standards and understands technical solutions need to be consistent with them
  • Documentation - develops and maintains system documentation
  • Effectively manages individual and team performance, maintaining high standards for team members
  • Supports team in managing client expectations and resolving issues on time
  • Coordinate and Lead teams across different geographical locations
  • Technology Selection - Assist in technology selection decisions;
  • Manage technology risk for the project team;
  • Be familiar and utilize Unix/Linux & Amazon cloud: AWS, python, s3, snowflake;
  • Platforms - Work with Infrastructure partners on Platforms to stand up development, testing, and production environments;
  • Design Frameworks that promote concepts of isolation, extensibility, and extendibility.
  • System Performance - Propose solutions that satisfy performance requirements.

JOB REQUIREMENTS : Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field and 5 years of experience in the job or related position. Prior experience to include:
  • Working in a Unix/Linux environment along with server hardware, networking, and general IT infrastructure.
  • Leveraging DevOps techniques and practices including Continuous integration, Continuous deployment, Test Automation, Build Automation and Test-Driven Development to enable rapid delivery of working code utilizing tools including Jenkins, Cloud bees, and Git
  • Experience with Agile methodology
  • Designing and developing solutions using SQL, Python
  • Working Knowledge of Data warehousing/Data lake Concepts.
  • Development using XML, XSLT

LOCATION: Tampa, FL. Telecommuting may be permitted a few days a week. When not telecommuting, must report to DTCC's office in Tampa, FL.

APPLY: Please e-mail resume with cover letter to DTCC at , reference Job Code 9426270/ Principal Software Engineer/ Tampa FL
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90853261
  • Position Id: 213959_Tampa
  • Posted 8 hours ago

Company Info

About DTCC

With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm innovates purposefully, simplifying the complexities of clearing, settlement, asset servicing, transaction processing, trade reporting and data services across asset classes, bringing enhanced resilience and soundness to existing financial markets while advancing the digital asset ecosystem. In 2024, DTCC’s subsidiaries processed securities transactions valued at U.S. $3.7 quadrillion and its depository subsidiary provided custody and asset servicing for securities issues from over 150 countries and territories valued at U.S. $99 trillion. DTCC’s Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes more than 25 billion messages annually. 

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Tampa, Florida

Today

Full-time

Hybrid in Tampa, Florida

Today

Full-time

Hybrid in Tampa, Florida

Today

Full-time

Hybrid in Tampa, Florida

Today

Full-time

Search all similar jobs