I

Lead Software Engineer

Information Technology
Full-time
On-site
Dallas, Texas, United States
Description

THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS:

 

TITLE:                       Lead Software Engineer

 

JOB DUTIES:           The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.

 

Application development 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.

 

Responsibilities:

  • Write clean, self-documenting code following standard methodologies on coding incorporating unit testing.
  • Be aware of technology standards and understands technical solutions need to be consistent with them.
  • Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during
  • System Integration and User Acceptance Testing Phases.
  • In-depth understanding of all aspects of the Java platform and the Spring family of frameworks along with Distributed ledger technologies.
  • Be a subject matter expert on one or more of programming languages, vendor products, DTCC applications, data structures, alerting framework, business lines, reconciliation framework.
  • Work with the Functional Architect to ensure designs satisfy functional requirements.
  • Contribute to solutions that satisfy performance requirements
  • Construct test cases and strategies that account for performance requirements and tune application performance issues
  • Implement solutions and executes test plans working mentoring other team members in best practice

 

JOB REQUIREMENTS:  Bachelor’s degree in Computer Science, Information Technology, Engineering (any) or related field and 9 years of experience in the job or related position. Prior experience to include:

 

  • Development, testing, implementation using Angular, PL/SQL and Java programming languages
  • 6 years experience with Java (Core & EE, Spring Boot, Spring MVC, and JMS)
  • UX design and UI development using Angular technology
  • Web Technologies, having working experiences with JavaScript, HTML 5, CSS, JSON, REST or SOAP
  • ORACLE Database, ORACLE PLSQL, SQL, or performance tuning database applications at enterprise scale.
  • SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, and Sonar).
  • Integration patterns and messaging technologies (including MQ).
  • Writing unit test cases and JUnit framework.

 

LOCATION: Coppell, TX. Telecommuting may be permitted a few days a week. When not telecommuting, must report to DTCC’s office in Coppell, TX.           

 

 SALARY:  $149,781.00 per year.

           

APPLY: Please e-mail resume with cover letter to DTCC at TalentAcquisition@dtcc.com, reference Job Code 8176440/ Lead Software Engineer/ Coppell, TX