Application Developer - Web
About The CompanyUCHealth is a leading healthcare provider committed to delivering exceptional patient care, innovative medical solutions, and fostering a collaborative work environment. With a focus on leveraging cutting-edge technology and evidence-based practices, UCHealth serves communities across Colorado and beyond. The organization emphasizes continuous improvement, professional development, and a culture of inclusivity, ensuring that both patients and employees receive the highest standards of service and support.About The RoleWe are seeking a dedicated Application Developer specializing in web applications to join our dynamic team. This role involves designing, developing, and maintaining innovative web-based solutions tailored to enhance our patient portal and mobile applications. The successful candidate will play a critical part in advancing healthcare IT capabilities by creating responsive, user-friendly interfaces and integrating with various Electronic Health Record (EHR) systems, including Epic. The position offers an excellent opportunity for growth within a forward-thinking organization that values technological innovation and quality patient care. This is a remote position, requiring candidates to reside in Colorado, with the choice of level based on experience: Application Developer or Senior Application Developer.QualificationsHigh School diploma or GEDMinimum of 3 years of relevant development experienceProficiency with C#, ASP.NET, HTML, CSS, JavaScriptExperience with ASP.NET Core MVC architecture and responsive designFamiliarity with REST and SOAP web servicesExperience with Microsoft SQL Server, T-SQL, and Entity Framework CoreKnowledge of Azure tools for monitoring and observabilityStrong communication and teamwork skillsAbility to troubleshoot and debug applications effectivelyExperience working in Agile environments using Azure DevOps and GIT repositoriesPreferred: Experience with JQuery, TypeScript, Epic MyChart, and healthcare-specific integrations1+ years of developing responsive applicationsResponsibilitiesBuild ASP.NET Core MVC applications that are responsive across mobile devices and desktops, emphasizing mobile usabilityDevelop Single Page Application (SPA) pages for integration into the Patient PortalDesign and implement solutions that interface with Epic EHR and third-party systems via web service APIs, FHIR, and other technologiesGather and analyze business requirements from technical and non-technical stakeholders, translating needs into functional applicationsUtilize Microsoft Azure tools for application monitoring, diagnostics, and performance optimizationCreate and maintain RESTful API layers used by mobile applicationsCollaborate with cross-functional teams to ensure application quality and functionality meet organizational standardsTranslate design specifications into functional code using appropriate programming languages and frameworksConduct testing, troubleshooting, and load analysis to ensure application stability and performanceContinuously evaluate industry trends and incorporate best practices for application improvementParticipate in Agile development cycles, including sprint planning, story tracking, and continuous integrationWork with version control systems such as GIT to manage code repositories and ensure code integrityBenefitsComprehensive medical, dental, and vision insurance coverageAccess to 24/7 mental health and well-being support for employees and dependentsDiscounted gym memberships and fitness resourcesFree Care.com membership for family care needsVoluntary benefits including accident insurance, critical illness insurance, legal plans, identity theft protection, pet insurance, and auto & home insurancePaid time off (PTO), family and medical leave, and leaves of absenceBasic life insurance and accidental death & dismemberment coverage, with options for increased coverageShort-term and long-term disability insurance with buy-up optionsRetirement plans including a 403(b) with employer matching and additional 457(b) optionsFlexible spending accounts for healthcare and dependent care, along with health savings accounts for high-deductible plansEducational support through tuition reimbursement, certificates, and degree programs, with up to 100% coverage for certain programsAccess to professional development resources such as LinkedIn Learning and internal growth opportunitiesEqual OpportunityUCHealth is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate against any applicant or employee based on race, color, national origin, ethnicity, age, religion, sex, gender identity, sexual orientation, veteran status, socioeconomic background, disability, or any other characteristic protected by law. We are dedicated to providing reasonable accommodations to qualified individuals with disabilities and ensuring all employment decisions are based on valid requirements and merit.