Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer in

Home > Java programming jobs

Senior Software Development Engineer in in USA new

  • Depository Trust & Clearing Corporation (DTCC)
  • Full time
  • Email
  • Tampa, FL

Responsibilities

  • Design, build, and maintain scalable Java automation frameworks with Selenium WebDriver, TestNG, and/or JUnit.
  • Develop reusable Java utilities, base classes, and helpers using object-oriented programming principles and Page Object Model patterns.
  • Create automated tests for UI, REST APIs, backend systems, and database validation using JDBC/JPA and SQL.
  • Debug, refactor, and optimize Selenium tests, including locator strategies, synchronization, and flaky-test remediation.
  • Integrate automated test suites into Jenkins and Bitbucket pipelines for continuous testing.
  • Participate in code reviews, architecture and design discussions, and technical problem-solving related to automation and quality strategy.
  • Collaborate with developers, product owners, architects, platform teams, and DevOps teams to improve quality and delivery.

Requirements

  • At least 6–8 years of experience with automated unit and integration testing.
  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Strong hands-on Core Java programming experience demonstrated through automation framework development.
  • Knowledge of Java object-oriented programming, collections, exception handling, and basic concurrency or multithreading.
  • Deep hands-on Selenium WebDriver experience, including Page Objects, XPath/CSS locator strategies, synchronization, and test stability.
  • Experience with TestNG and/or JUnit, Maven/Gradle, Git, and CI/CD pipelines.
  • Experience with API testing using Rest Assured and SQL-based backend validation.
  • Strong understanding of software testing methodologies and TDD/BDD principles.
  • Ability to complete hands-on Java and Selenium coding exercises and live technical interviews.
  • Excellent problem-solving, communication, and collaboration skills.
  • Preferred: exposure to cloud environments and containerization with Docker and Kubernetes.
  • Preferred: experience with performance testing tools such as JMeter and Agile/DevOps environments.

Benefits

  • Competitive compensation including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, varying by location.
  • Pension and retirement benefits.
  • Paid time off, personal/family care, and other leaves of absence.
  • Flexible hybrid work model with three days onsite and two days remote; onsite days include Tuesdays, Wednesdays, and a third team- or employee-specific day.

Salary: Competitive

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,...

Similar positions

Security Engineer II

  • JPMorgan Chase
  • Full time
  • USA
  • 09/22/2026
  • Salary: Competitive
  • Plano, TX

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: €67k-€106k
  • Portugal

Staff Software Engineer, Backend

  • Toast, Inc.
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Bengaluru, India

Principal Engineer Kubernetes and DevSecOps

  • Wells Fargo
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Hyderābād, India

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • Switzerland