OPS Applications Developer I

University of South Florida•Tampa, FL

About The Position

The OPS Applications Developer I is an entry-level role responsible for designing, developing, deploying, and maintaining software applications and integrations. The position supports technical growth through collaboration, learning, and knowledge sharing while contributing to team goals. The role works with basic coding and integration principles, simple API calls and data exchanges, established programming languages and frameworks, testing, deployment procedures, troubleshooting, and technical documentation. The selected candidate must have current U.S. work authorization; visa sponsorship is not available.

Requirements

  • High school diploma or equivalent and an IT certification; or high school diploma or equivalent and one year of relevant work experience; or a bachelor's degree in Computer Science, MIS, or another field involving software and analytical training.
  • Current work authorization in the United States; the position is not eligible for visa sponsorship.
  • Programming/software development skills.
  • Functional testing skills.
  • Systems design skills.
  • Software configuration skills.
  • Deployment skills.
  • Growth mindset and willingness to learn, take on challenges, and use feedback to develop.
  • Communication skills, including adapting communication to the audience, listening, and asking questions.
  • Collaboration skills and ability to foster respectful, trusting working relationships.
  • Client-focused approach to creating solutions and solving problems.
  • Ownership, accountability, and proactive attention to areas within one's influence.
  • Outcome-driven approach focused on results, business outcomes, and meeting commitments.

Responsibilities

  • Apply basic coding and integration principles and programming languages to simple API calls and data exchanges.
  • Collaborate with team members to understand application requirements and specifications and improve technical solutions.
  • Write basic code and develop simple applications using established programming languages and frameworks, including through pair programming.
  • Follow design guidelines and incorporate feedback from pair programming partners and peer reviews to maintain code quality.
  • Develop foundational skills in programming concepts, development tools, software engineering practices, data handling, structured query languages, and analytical tools.
  • Assist with application deployments by following established procedures and documentation, and check that API connections work as expected.
  • Conduct basic unit and integration testing to verify functionality, data integrity, and performance during deployments.
  • Learn data validation in API responses and integration testing.
  • Help document release notes and user guides for new features.
  • Assist in troubleshooting application and integration issues, using monitoring tools and guided problem-solving to diagnose potential technical problems and API connection failures.
  • Assist in generating requirements using agile or lean methods, including refining User Stories and developing technical sub-tasks.
  • Draft basic end-user guides and technical documentation for production and operating procedures.
  • Update and maintain documentation for simpler features or scripts for internal team use.
  • Stay informed about emerging application-development technologies and trends and participate in discussions about improving existing applications.
  • Learn from experienced developers, seek and apply feedback, participate in technology learning, and share knowledge with peers.
  • Perform other duties as assigned.

Benefits

  • Medical insurance
  • Dental insurance
  • Life insurance
  • Retirement plan options
  • Employee and dependent tuition programs
  • Generous leave
  • Employee perks and discounts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service