FULL STACK APPLICATIONS DEVELOPER

Orange County Property•Orlando, FL
•Onsite

About The Position

The Full Stack Applications Developer designs, develops, implements, tests, maintains, and supports secure, scalable enterprise applications for the Orange County Property Appraiser. The position develops solutions across the organization, including front-end interfaces, backend services, APIs, databases, integrations, and cloud-based applications. It works with C#, .NET, HTTP, ASP.NET Core, Angular, TypeScript, JavaScript, SQL Server, REST APIs, Git, Azure DevOps, and Microsoft Azure architecture and PaaS services, supporting applications that integrate cloud and on-premises systems such as Azure, ArcGIS Enterprise, SQL Server, and other enterprise systems. The developer supports the Property Appraiser’s operations and public-facing property information and services. Responsibilities include modernizing legacy applications, establishing and following development standards, maintaining deployment pipelines, and supporting application releases. The role also helps ensure applications are accessible, responsive, usable, reliable, and performant, while supporting applicable government accessibility, public records, and transparency requirements. This position has no direct reports. Duties and activities may change at any time, with or without notice.

Requirements

  • Five years of professional experience as a full-stack application developer or in enterprise application development.
  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field. Each year of required education may be substituted by two years of work experience, and each year of required work experience may be substituted by two years of additional education.
  • Strong experience with C#, .NET, HTTP, ASP.NET Core, Angular, TypeScript, JavaScript, SQL Server, REST APIs, Git, Azure DevOps, and Microsoft Azure architecture and PaaS services.
  • Advanced experience developing applications using .NET, C#, ASP.NET, VB.NET, Java, JavaScript/Modern JavaScript, AJAX, HTML, HTML5, VBScript, CSS, C/C++, or Visual Basic.
  • Strong knowledge of Microsoft SQL Server, Entity Framework, stored procedures, content management, SQL Server Reporting Services, SSIS, and Microsoft Team Foundation.
  • Experience with cross-browser development and responsive and mobile designs.
  • Computer skills with development software, internet software, spreadsheet software, design software, human resource systems, word processing software, electronic mail software, presentation software, and Publisher software.
  • Proficiency in Adobe Acrobat, including creating and editing PDF documents, preparing fillable forms, and sharing and reviewing forms.
  • Ability to rapidly acquire and retain knowledge of administrative and procedural regulations; attention to detail, reliability, and strong organizational skills; and ability to prioritize multiple projects under minimal supervision.
  • Excellent verbal and written communication and interpersonal skills.
  • Critical thinking and a detail-oriented work ethic.
  • Ability to listen and communicate effectively, including communicating with all levels of management and interacting with clients.
  • Flexibility to handle multiple diverse scenarios simultaneously, meet quick deadlines, and prioritize tasks appropriately.
  • Excellent problem-solving skills.

Nice To Haves

  • Experience developing and supporting GIS and CAMA applications.
  • Microsoft Azure, .NET, cloud development, or related professional certifications; Microsoft Certified: Azure AI Cloud Developer Associate (AI-200), Azure Solutions Architect Expert, or equivalent Azure development or architecture certifications are highly desirable.
  • Artificial Intelligence experience.
  • Working experience in network load balancing and clustered database management.
  • Knowledge of major social media platforms.
  • Experience with cloud technologies such as Azure and AWS.
  • Bilingual in English and Spanish.

Responsibilities

  • Design, develop, test, deploy, and maintain web applications supporting the Property Appraiser’s operations.
  • Develop and maintain front-end applications using Angular, React, TypeScript, JavaScript, HTML, and CSS.
  • Develop and maintain back-end applications and services using C#, .NET, ASP.NET Core, and REST APIs.
  • Develop and maintain applications hosted on Microsoft Azure PaaS, including Azure App Services and other applicable Azure services.
  • Develop Azure Functions, APIs, and supporting services as needed.
  • Design and maintain SQL Server databases, tables, views, stored procedures, functions, and queries.
  • Evaluate existing applications and recommend improvements.
  • Assist with modernizing legacy applications and technologies.
  • Establish and follow application architecture, coding, documentation, and development standards.
  • Use Git and Azure DevOps for source-code management, work tracking, builds, releases, and CI/CD.
  • Develop and maintain application deployment pipelines.
  • Participate in development, testing, staging, and production release processes.
  • Develop and maintain applications that provide property information and services to the public.
  • Ensure applications are responsive and accessible across desktop and mobile devices.
  • Support accessibility requirements applicable to government websites and applications.
  • Help improve the usability, reliability, and performance of public-facing services.
  • Support public records and government transparency requirements as they apply to applications and data.
  • Meet attendance and punctuality requirements by reporting to work consistently and on time in accordance with organizational policy.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service