
Software Development Senior Associate
Depository Trust & Clearing Corporation (DTCC)3 days ago
Tampa, FL, USASenior
Responsibilities
- Develop applications that comply with functional and non-functional requirements.
- Design software components and individual programs and collaborate on technical designs and specifications.
- Construct unit test cases and follow software design and coding standards.
- Create and maintain system documentation.
- Provide production support for applications as needed.
- Apply project-appropriate software development methodologies and contribute to continuous integration and delivery practices.
- Collaborate with architects, product managers, project management, end users, business partners, and subject matter experts.
- Align risk and control processes with daily responsibilities to monitor and mitigate risk and escalate issues appropriately.
Requirements
- At least 6 years of related experience.
- Bachelor’s degree preferred or equivalent experience.
- Proficiency in Java and object-oriented programming concepts.
- Experience developing and supporting Spring Boot applications and REST APIs.
- Understanding of Apache Kafka, Oracle Database, SQL development, query optimization, data modeling, and Redis.
- Experience with Git and version-control best practices.
- Understanding of CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar platforms.
- Exposure to Docker and Kubernetes.
- Knowledge of application monitoring, logging, and troubleshooting with Splunk, Dynatrace, Grafana, or similar platforms.
- Understanding of secure coding practices, vulnerability remediation, and software development lifecycle processes.
Benefits
- Flexible hybrid work model with three days onsite and two days remote, including onsite Tuesdays, Wednesdays, and a third team-specific day.
- Competitive compensation including base pay and an annual incentive.
- Comprehensive health and life insurance and well-being benefits, based on location.
- Pension and retirement benefits.
- Paid time off, personal and family care, and other leaves of absence.
- Professional development investment and reasonable accommodation support.
Tech Stack
Apache KafkaDockerGitGitHub ActionsGrafanaJavaJenkinsKubernetesMavenOracle DatabaseRedisSplunkSpring BootSQL
Categories
About Depository Trust & Clearing Corporation (DTCC)
Depository Trust & Clearing Corporation (DTCC) runs global post-trade market infrastructure, delivering clearing, settlement, securities depository, trade reporting, and data services for broker-dealers, banks, and asset managers. It provides these services through subsidiaries such as DTC, NSCC, FICC, and the Global Trade Repository, with revenue primarily from transaction and service fees. Founded in 1973 and headquartered in Jersey City, NJ, DTCC is industry-owned and privately held, serving markets across multiple regions.