Lead Developer (Java)
The Depository Trust & Clearing Corporation - Tampa, FL

This job posting is no longer available on The Depository Trust & Clearing Corporation. Find similar jobs: Lead Developer jobs

Position Summary

Highly technical position with an emphasis on providing expert consultative services to development teams. Considered a technical expert possessing expertise in system implementation and/or deep, specialized knowledge of DTCC applications. Leads and is accountable for knowledge capital development efforts. Has demonstrated experience and expertise in the software implementation lifecycle (SILC), including collection of requirements, documentation of specifications, application design, implementation and support. Works with Leadership to assess project scope and provides estimates for project timelines and cost feasibility as necessary. Requires exceptional technical and analytical skills. Position does not require supervisory experience.

Principal Responsibilities

Process Management
· Assists in the development of estimates for projects
· Contributes to defining time tables and project plans
· Assists in the definition of milestones

Application Design
· Designs new systems
· Translates functional requirements into technical requirements and design
· Researches and evaluates alternative solutions and recommends the most efficient and cost effective solution for system design
· Analyzes and estimates feasibility, cost, time, and compatibility with hardware and other programs

Application Development
· Provides senior level consulting services on process improvement projects designed to improve system development and operational effectiveness
· Leads knowledge capital development efforts by:
· Designing innovative system solutions and software development techniques
· Analyzes, defines and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks, controls and outputs
· Oversees the technical implementation of projects as needed
· Provides production support as necessary

Technology Architecture
· Maintains a detailed knowledge of the business’s current technology and infrastructure
· Determines what tools should be used to address and resolve the business problem at hand through modeling and understanding key business processes, critical paths, and impact of technology on business processes
· Performs evaluative efforts of new and existing technologies to remain knowledgeable about available tools
· Ensures successful technology evaluation and transfer that aligns information technology with the business
· Determines and rolls out overall security and systems control policies and procedures

· Advises on mechanisms for delivering user help with input from the developer of the application
Reviews documentation for the user describing the installation, use, and customization of products and services as necessary


Minimum of 9 years experience in application development and system analysis

· Possess a thorough understanding of the software implementation lifecycle (SILC)
· Possesses deep, specialized knowledge of Domain/Area/Team applications and their development throughout all phases of the lifecycle
· Maintains current knowledge of marketplace changes, technology changes, and client businesses
· Demonstrates advanced analytical skills
· Possesses strong communication and interpersonal skills
· Knowledge of the financial industry, Fixed Income, Mortgage Back Securities and Equities a plus
· Extensive knowledge of DB2
· Extensive knowledge of Oracle (PL/SQL) TOAD and AQT (Advanced Query Tool)
· Working knowledge of Core Java and J2EE technologies, Java Server Side applications STRUTS and SPRING, RAD, SQL, DB2, UNIX, JSP, Websphere, MQueue, Oracle, JDBC, Shell Scripts, MDB, JMS, UNIX Shell Scripts, C++, PERL, Windows, zOS, OVMS
· Knowledge of CA-Scheduler
· Knowledge of SWIFT ISO 15022 Messages
· Knowledge of Universal Command, UEM (Universal Event Monitoring), Universal Copy, Auto Trigger, Touch Files
· Possesses an understanding of the Fixed Income markets as well as Clearance and Settlement
· Can effectively communicate and coordinate across multiple technical disciplines such as database, object-oriented, and Web Front end.
Knowledge of CMMI best practices

Education, Training or Certification

Degree in a technical discipline or related experience preferred

The Depository Trust & Clearing Corporation - 2 years ago - save job - copy to clipboard