Lead Developer (Cobol)
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: Develops, tests, debugs and implements code for existing and/or proposed business applications and/or computer systems. Responsible for the analysis of project requirements and the development of technical specifications. May perform the role of Project Coordinator for projects with limited scope/duration. Has experience with all phases of application programming. Has demonstrated knowledge in the software implementation lifecycle (SILC) and J2EE Application Development.

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

Project Coordination
• Performs all development lifecycle quality assurance for the work of other team members, including the review of high-level designs, detail designs, code, and test plans and results
• Instructs, assigns, directs, and reviews the work produced by other team members on the Team
• Reports status and issues to Team Leads as necessary
• Assists in coordinating the implementation of changes to improve performance against metric targets
• Acts as a role model and mentors other team members
• Provides input to Team Leads on team member performance

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

Application Development
• Designs, codes, verifies and validates complex programs
• Provides application and user support and performs troubleshooting
• Provides production support as necessary
• Oversees the technical implementation of projects as needed

Technology Architecture
• Maintains a detailed knowledge of the business’s current technology and infrastructure

• Reviews and refines test cases, scenarios and scripts to ensure applications quality
• Reviews and refines usability testing scenarios, and administers portions of the testing process
• Creates test transactions and runs component, assembly, and system tests for conformance to standards and adherence to design specifications
• Prepares the test environment
• Analyzes results of testing sessions and presents results
• Works with users to review test results to ensure they meet expected results
• Conforms to quality assurance test standards

• Reviews documentation for the user describing the installation, use, and customization of products and services as necessary
• Uses product design specifications to direct development of useful documentation, help functions, and features

• Mainframe environments application development experience. Distributed (Unix) a plus.
• Minimum of 6 years experience in application development and system analysis

Knowledge and Skills Required:

• Expert in COBOL, DB2, CICS, Stored Procedures
• In depth knowledge of MQSeries, IBM WebSphere (MERVA experience is a strong asset)
• XML experience required
• Exposure across OS (Windows, UNIX), Database (Oracle, UDB, SQL Server)
• J2EE application development experience
• Working knowledge WebSeal, Tivoli Access Manager (TAM), PKI, Digital Certificates, HTTP and SSL
• Knowledge of DTCC applications and their development throughout all phases of the lifecycle
• Demonstrated business and technical knowledge, project management experience a plus.
• Demonstrated strong analytical and communication skills
• Thorough understanding of the software implementation lifecycle (SILC)

Education, Training &/or Certification:
• Degree in a technical discipline or related experience preferred