Application Developer Analyst III

University of FloridaGainesville, FL
Onsite

About The Position

Designs, develops and supports scalable and maintainable web-based applications and reporting solutions that support research administration and faculty facing services. Responsibilities include requirements analysis and specification development; leadership and commitment to all aspects of the software development life cycle (SDLC) using industry best practices in a team environment; object-oriented design, development, and testing; data analysis, database design and SQL development; software testing and quality assurance; software documentation; end user technical support; and project management and team leadership. Develops and maintains accurate, reliable, and professional-grade queries, dashboards, and web-based reports that support operational oversight, reconciliation, management reporting, and compliance activities across the research enterprise. Ensures that reporting solutions are timely, well-documented, and aligned with institutional data standards and governance practices. Collaborates with functional stakeholders to translate reporting needs into technical solutions that improve visibility into research operations and support data-informed decision-making. Assists in the design, development, testing, and deployment of automated workflows, applications, and tools that improve efficiency, data quality, and productivity within research administration processes. Participates in requirements gathering and contributes to the evaluation, design, and implementation of information systems supporting research administration. Supports integration and enhancement efforts involving existing research enterprise platforms and custom-developed solutions. Maintains appropriate technical, operational, and user documentation for all systems, reports, and tools developed or supported. The position will participate in short-range planning and provide input to long-range planning regarding emerging data and systems issues. Contributes ideas and recommendations to improve system sustainability, scalability, security, accessibility and user experience, with a focus on tools and services that enhance faculty and staff success in line with UF Research priorities.

Requirements

  • Bachelor’s degree in an appropriate area and two years of relevant experience; or a high school diploma or equivalent and six years of experience.
  • Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience.

Nice To Haves

  • Experience in developing and supporting modern web-based applications using the Microsoft .NET stack, including ASP.NET and Blazor.
  • Demonstrated proficiency with relational databases and SQL.
  • Experience working with data-driven systems in a higher education environment.
  • Experience translating business requirements into technical solutions.
  • Experience developing UX/UI friendly interfaces, accessible, and secure web applications.
  • Experience supporting campus-facing tools that enhance faculty success.
  • Familiarity with software development best practices.
  • Familiarity with AI development tools.
  • Familiarity with version control.
  • Familiarity with automated testing.
  • Familiarity with documentation standards.
  • Familiarity with collaborative development in a team environment.
  • Experience with reporting, data integration, and automation to support institutional processes.

Responsibilities

  • Designs, develops and supports scalable and maintainable web-based applications and reporting solutions.
  • Conducts requirements analysis and specification development.
  • Leads and commits to all aspects of the software development life cycle (SDLC) using industry best practices in a team environment.
  • Performs object-oriented design, development, and testing.
  • Conducts data analysis, database design, and SQL development.
  • Ensures software testing and quality assurance.
  • Creates software documentation.
  • Provides end-user technical support.
  • Manages projects and leads teams.
  • Develops and maintains accurate, reliable, and professional-grade queries, dashboards, and web-based reports.
  • Ensures reporting solutions are timely, well-documented, and aligned with institutional data standards and governance practices.
  • Collaborates with functional stakeholders to translate reporting needs into technical solutions.
  • Assists in the design, development, testing, and deployment of automated workflows, applications, and tools.
  • Participates in requirements gathering and contributes to the evaluation, design, and implementation of information systems.
  • Supports integration and enhancement efforts involving existing research enterprise platforms and custom-developed solutions.
  • Maintains appropriate technical, operational, and user documentation.
  • Participates in short-range planning and provides input to long-range planning.
  • Contributes ideas and recommendations to improve system sustainability, scalability, security, accessibility and user experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service