The Depository Trust & Clearing Corporation (DTCC) · 4 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
FinanceFinancial Exchanges
Insider Connection @The Depository Trust & Clearing Corporation (DTCC)
Responsibilities
Lead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability and scalability.
Collaborate with Infrastructure partners to identify and deploy optimal hosting environments.
Define scalability and performance criteria for assigned applications.
Ensure application meets the performance, privacy, and security requirements.
Tune application performance to eliminate and reduce issues.
Verify test plans to ensure compliance with performance and security requirements.
Support business and technical presentations in relation to technology platforms and business solutions.
Mitigate risk by following established procedures and monitoring controls.
Help develop solutions that balance cost and delivery while meeting business requirements.
Implement technology-specific best practices that are consistent with corporate standards.
Partner with cross-functional teams to ensure the success of product strategy and project deliverables.
Manage the software development process.
Drive new technical and business process improvements.
Estimate total costs of modules/projects covering both hours and expense.
Research and evaluate specific technologies, and applications, and contributes to the solution design.
Construct application Architecture encompassing end-to-end designs.
Mitigate risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
10+ Years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, Spring, Spring MVC
Must Have Strong Frontend Experience - Angular
Experience using NodeJS and NPM
Experience in Web based UI development and SPA Development
Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React)
Exposure to XML/XSD, JSON and similar data presentation components
Familiarity with Microservices based architecture and distributed systems
Ability to develop and work with REST APIs using Spring Boot framework
Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven
Strong database and PL/SQL skills (Oracle, Postgres preferred)
Preferred
Experience with containers like OpenShift is a plus
Experience with Messaging, ETL or Reporting tools is a plus
Knowledge of Python a plus
Familiarity with Agile development methodology
Serves as a trusted coach or mentor within the organization
Communicates openly keeping everyone across the organization informed
Benefits
Comprehensive health and life insurance
Pension/Retirement benefits
Paid Time Off
Flexible/hybrid work model
Company
The Depository Trust & Clearing Corporation (DTCC)
With 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry.
Funding
Current Stage
Late StageLeadership Team
Recent News
2024-06-01
Fintech Finance
2024-05-31
Company data provided by crunchbase