Software Developer IV - Merchant Services

First American Payments SystemsFort Worth, TX
Hybrid

About The Position

The Software Developer IV role is to define, develop, test, analyze, and maintain software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Software Developer IV will also research, design, document, and modify software specifications throughout the production life cycle. Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications. Development and maintenance of business-critical applications and reports. Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems. Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments. Assist in defining software development project plans, including scoping, scheduling, and implementation.

Requirements

  • Bachelor’s degree (or equivalent experience) in computer science, information systems, software engineering, or related field
  • 5 years of experience with software development
  • Must be 18 years of age or older

Nice To Haves

  • Bachelor’s degree in computer science, information systems, or software engineering
  • Payment Card Industry experience preferred
  • Excellent understanding of coding methods and best practices
  • Knowledge of applicable data privacy practices and laws
  • Ability to conduct research into software-related issues and products

Responsibilities

  • Define, develop, test, analyze, and maintain software applications
  • Write, code, test, and analyze software programs and applications
  • Research, design, document, and modify software specifications throughout the production life cycle
  • Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications
  • Develop and maintain business-critical applications and reports
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
  • Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
  • Assist in defining software development project plans, including scoping, scheduling, and implementation

Benefits

  • 401K
  • PTO
  • Medical
  • Dental
  • Flexible time off
  • Volunteer time off
  • Paid maternity/paternity leave
  • Tuition reimbursement
  • Pet bereavement
  • Healthcare (Medical, Dental, Vision)
  • Paid Time Off, Volunteer Time Off, and Holidays
  • Employer-Matched Retirement Plan
  • Employee Stock Purchase Plan
  • Short-Term and Long-Term Disability
  • Infertility Treatment, Adoption and Surrogacy Assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service