Lead Developer

Raymond JamesSaint Petersburg, FL
Hybrid

About The Position

Highly specialized expert developing software applications, in entirety or in part, that have a big impact on business for a large organization.

Requirements

  • Develop software through use of programming languages.
  • Design, execute and report on systems/service tests to ensure that an application functions as specified in the requirements.
  • Understand business context, needs, rules, and architecture, as well as organizational structure, cultures, capabilities, and processes to document the current state of processes and the business.
  • Assimilate and understand data and information from various sources in order to draw appropriate conclusions and make relevant recommendations.

Responsibilities

  • Develop existing and new applications by analyzing and identifying areas for modification and improvement.
  • Develop new applications to meet customer requirements.
  • Document complex "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.
  • Define and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Monitor, identify, and correct the most-complex software defects to maintain fully functioning applications software.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • critical illness insurance
  • accident insurance
  • disability benefits
  • retirement savings
  • paid time off (including vacation, holidays, and sick leave)
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service