Lead Software Engineer
DTCCAbout the role
THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS
TITLE: Lead Software Engineer
JOB DUTIES:
- Act as a technical expert on one or more applications used by DTCC’
- Work with the Business System Analyst to ensure designs satisfy functional requirements;
- Partner with Infrastructure to identify and deploy efficient hosting environments;
- Tune application performance to eliminate and reduce issues;
- Research and evaluate technical solutions consistent with DTCC technology standards;
- Align risk and control processes into day-to-day responsibilities to supervise and mitigate risk; calls out appropriately;
- Apply different software development methodologies dependent on project needs;
- Contribute expertise to the design of components or individual programs, and participate in the construction and functional testing;
- Support development teams, testing, troubleshooting, and production support;
- Build applications and construct unit test cases that ensure compliance with functional and non-functional requirements;
- Work with peers to mature ways of working, continuous integration, and continuous delivery .
JOB REQUIREMENTS: Bachelor's degree in Computer Science, Applied Computer Science, Engineering (any) or related field and 5 years’ experience in the job or related. Experience to include:
- Back-end and front-end application development.
- Software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, JMS, REST API, PL/SQL.
- Developing and running applications in Windows and Linux environments.
- Using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins AND Jira.
- Development tools: Visual Studio, IntelliJ/Eclipse.
- Proven track record with application servers Tomcat, liberty server, WebSphere, WebLogic/JBoss.
- Relational databases including DB2 and Oracle.
- Phases of the system development life cycle including project planning, analysis, design, development and testing.
- Software testing with Junit, Mockito, Jasmine or Karma.
- Software development methodologies (Agile, Scrum, Kanban).
LOCATION: Jersey City, NJ. Telecommuting may be permitted a few days a week. When not telecommuting, must report to DTCC’s office in Jersey City, NJ.
SALARY: $170,000.00 - $172,000.00 per year.
APPLY: Please e-mail resume with cover letter to DTCC at TalentAcquisition@dtcc.com, reference Job Code 7650892/ Lead Software Engineer/ Jersey City, NJ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s