Applications Programmer 4 - Web Development - FT - Days

University of California, IrvineIrvine, CA
Onsite

About The Position

Incumbent develops business solutions utilizing the most appropriate technology including custom software development, Microsoft platform tools, or strategic combinations of both. Work includes analysis and design to post-production processes, quality assurance, maintenance and documentation, selecting optimal approaches based on business requirements. Researches new technology for clean solutions to current and future business challenges. Architects and implements secure solutions in Microsoft Azure cloud environments and traditional web platforms; serves as a resource to developers in determining best implementation strategies. Applies advanced development concepts to plan, design, develop and evaluate highly complex business solutions; analyzes existing systems and formulates logic for new solutions, balancing custom development with platform-based solutions for maximum business value.

Requirements

  • Understanding of fundamental design principles for building a scalable solution
  • Understanding of Active Directory security concepts as it applies to IIS and other solution development principles
  • Thorough understanding of the Software Development Lifecycle process
  • Thorough understanding of configuring and administering Internet Information Services (IIS)
  • Strong understanding of Object Oriented Programming
  • Strong programming background using Transact-SQL
  • Strong knowledge of .Net framework 4+ and core 8+
  • Strong development knowledge and understanding of Microsoft SQL Server 2019 and above
  • Must possess the skill, knowledge and ability essential to the successful performance of assigned duties
  • Must be willing and able to work occasional weekends and evenings as needed
  • Knowledge and experience with software engineering practices and development methodologies
  • Familiarity with the ASP.Net Model-View-Controller (MVC) framework
  • Extensive knowledge in two-tiered and three-tiered system architecture concepts
  • Experience with utilizing Large Language Models (LLMs)
  • Experience with code analysis tools such as Parasoft dotTEST
  • Experience with advanced HTML, CSS, and JavaScript development
  • Experience with Microsoft Power Platform
  • Experience designing and developing search user interfaces
  • Excellent written and verbal communication skills in English
  • Development experience for iOS or Android devices
  • Demonstrated software repository skills such as Git
  • Demonstrated effective communication and interpersonal skills.
  • Demonstrated ability to understand functional needs and how systems can support those needs.
  • Demonstrated ability to develop conversion and system implementation plans.
  • Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization
  • Bachelor of Science in Computer Science, Mathematics, Engineering, or other technical discipline and/or equivalent combination of education and experience
  • Ability to problem solve independently on application configurations
  • Ability to maintain a work pace appropriate to the workload
  • Ability to interact with stakeholders in a cross-matrix environment
  • Ability to establish and maintain effective working relationships across the Health System
  • 5 plus years experience developing, deploying, and supporting complex computing applications in a medium to large scale environment

Nice To Haves

  • Working knowledge of Microsoft Azure cloud services including Entra ID
  • Strong knowledge of HIPAA, HITECH, and other regulatory requirements
  • Master’s degree in Computer Science, Mathematics, Engineering, or other technical discipline
  • Experience with the Sitecore Content Management System
  • Experience with reporting platforms such as Power BI, SSRS, Tableau
  • Experience with front-end frameworks such as Angular, Vue.js, etc.
  • Experience with Microsoft Teams development and build agents
  • Experience with Epic Systems and MyChart
  • Experience developing applications for SharePoint Online
  • Experience developing HL7 clinical interfaces
  • Experience customizing LLMs according to business requirements
  • Experience (development or integration) with enterprise financial systems
  • Excellent project leadership and management skills
  • Application development experience in an academic healthcare setting

Responsibilities

  • Develops business solutions utilizing the most appropriate technology including custom software development, Microsoft platform tools, or strategic combinations of both.
  • Performs analysis and design to post-production processes, quality assurance, maintenance and documentation, selecting optimal approaches based on business requirements.
  • Researches new technology for clean solutions to current and future business challenges.
  • Architects and implements secure solutions in Microsoft Azure cloud environments and traditional web platforms.
  • Serves as a resource to developers in determining best implementation strategies.
  • Applies advanced development concepts to plan, design, develop and evaluate highly complex business solutions.
  • Analyzes existing systems and formulates logic for new solutions, balancing custom development with platform-based solutions for maximum business value.

Benefits

  • medical insurance
  • sick and vacation time
  • retirement savings plans
  • access to a number of discounts and perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service