OPS Applications Developer I

University of South Florida

Greater Tampa Bay AreaFresher49m agovia LinkedInH-1B with no lottery (university)

About the Role

The OPS Applications Developer I is an entry-level role responsible for the design, development, deployment, and maintenance of software applications and integrations. This role provides a foundation for technical growth through collaboration, learning, and knowledge sharing while contributing to the team's success.

Key Responsibilities

  • Design and Development:
  • Applies basic coding and integration principles and programming languages, working on simple API calls and data exchanges.
  • Collaborates with team members to understand application requirements and specifications, leveraging their guidance to enhance technical solutions.
  • Writes basic code and develops simple applications using established programming languages and frameworks, often working in pair programming.
  • Follows established design guidelines to ensure code quality and maintainability, incorporating feedback from pair programming and peer reviews.
  • Develops fundamental technical skills across programming concepts, development tools, and software engineering practices.
  • Introduces foundational knowledge of data handling and processing, leveraging structured query languages and analytical tools.
  • Release and Deployment:
  • Assists in application deployment by following established procedures and documentation, ensuring API connections function as expected.
  • Conducts basic testing (unit and integration) to ensure functionality, data integrity, and performance during deployments.
  • Learns about data validation in API responses and integration testing.
  • Supports the team in documenting release notes and user guides for new features.
  • Support and Maintenance:
  • Assists in troubleshooting application and integration issues by implementing problem-solving steps, using monitoring tools to identify technical problems, and diagnosing API connection failures under guidance.
  • Documentation:
  • Assists in generating requirements using agile/lean methods, such as refining User Stories and developing simple technical sub-tasks.
  • Drafts basic end-user guides and creates simple technical documentation for production and operating procedures.
  • Updates and maintains documentation for simpler features or scripts.
  • Research and Innovation:
  • Stays informed about emerging technologies and trends in application development.
  • Participates in team discussions regarding potential improvements to existing applications.
  • Knowledge Sharing and Skill Development:
  • Learns from more experienced developers and seeks feedback to improve skills. Participates in technology learning.
  • Seeks and applies constructive feedback to enhance technical and problem-solving abilities.
  • Shares knowledge and insights with peers to foster a collaborative and supportive learning environment.
  • Performs other duties as assigned.

Requirements & Tech Stack

  • Technical Skills:
  • Programming/software development: Developing software components.
  • Functional testing: Assessing functional requirements and characteristics through investigation and testing.
  • Systems design: Designing systems to meet specified requirements and architectures.
  • Software configuration: Designing and deploying software product configurations.
  • Deployment: Transitioning software from development to live usage.
  • Soft Skills:
  • Growth Mindset: Embraces continuous learning and views failure as an opportunity to grow.
  • Communication: Uses a broad range of communication styles, adapting to audience and situation. Listens and asks questions for understanding.
  • Collaboration: Works with others towards common goals, fostering community, trust, and mutual respect.
  • Client Obsession: Client-focused when creating solutions, aiming to earn and keep client trust.
  • Ownership: Takes responsibility and accountability, focusing on areas of influence.
  • Outcome Driven: Focuses on desired results and business outcomes, ensuring commitments are met.

Qualifications

  • High School Diploma or Equivalent and IT certification

  • OR

  • High School Diploma or Equivalent and 1-year relevant work experience

  • OR

  • Bachelor's degree in Computer Science, MIS or other field involving software and analytical training.

  • Degree Equivalency Clause: Four years of direct experience for a bachelor’s degree.

  • Must have current work authorization in the United States.

  • This position is not eligible for Visa Sponsorship.

H-1B sponsor

University of South Florida is a university, so it can file H-1Bs any time of year with no lottery (cap-exempt).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

102 openings · 100 need no experience

Most hiring: TikTok, Notion, IBM

See all 102 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job