.NET, Blazor, Telerik and IIS Developer

Posted 4 days ago

Worldwide

Summary

Apply only if you are fully confident you can handle both projects. We review every proposal carefully and are not looking for developers who want to learn during the project. We avoid agency teams or developers affiliated with agencies. We are looking for talent who can write code directly as independent freelancers and communicate and collaborate smoothly and directly with the team leader throughout the entire project. You must be available during US business hours. Project overview We are modernizing a hospice EMR from Silverlight and ASP.NET Web Forms to Blazor Server. Current stack: C# .NET Framework and modern .NET Blazor Server ASP.NET Web Forms Telerik ASPX Scheduler Telerik Blazor Scheduler SQL Server IIS and Windows Server GitHub Azure DevOps Project 1: Telerik Scheduler The legacy and Blazor schedulers use the same data but display different patient and employee appointments. The Blazor version often shows extra events. The issue likely involves: Recurring series Recurrence rules Modified or deleted occurrences Recurrence parent records Open-ended schedules Historical appointment data You will review both scheduler implementations, SQL recurrence data, previous migration logic, and Git history. You must identify the root cause, correct the Blazor scheduler behavior, and ensure both calendars display identical results. There is also a patient discharge bug. The current logic may delete all appointments instead of only future appointments. Historical appointments and audit data must be preserved. Project 2: Staging and deployment The Blazor application is hosted on private IIS servers. Code is currently tested locally and then deployed directly to production, where all clients receive it. A test database exists, but there is no separate staging application. You will: Review IIS, DNS, SSL, redirects, and deployment configuration. Create a separate Blazor staging site and hostname. Separate staging and production databases, settings, secrets, and logs. Create a safe staging-to-production deployment and rollback process. Coordinate with the existing infrastructure administrator. Required experience Strong experience with: C# and .NET Blazor Server ASP.NET Web Forms Telerik Scheduler or RadScheduler SQL Server and data migration IIS and Windows Server DNS, SSL, and deployment GitHub and Azure DevOps Legacy application modernization Healthcare or regulated software experience is preferred. The project will begin with a paid discovery and technical audit. Your proposal must include: Direct Telerik Scheduler experience Blazor and ASP.NET experience IIS and staging experience A similar production issue you solved Location US-hours availability Weekly capacity Hourly rate Screening questions 1. Describe your direct Telerik Scheduler experience. 2. How would you investigate two schedulers using the same database but showing different recurring events? 3. How would you preserve historical appointments while removing only future appointments after patient discharge? 4. How would you create separate IIS staging and production environments with safe deployment and rollback?

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $15.00

    -

    $25.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Azure DevOps
ASP.NET
C#
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 days ago
  • Hires:
    2
  • Interviewing:
    4
  • Invites sent:
    6
  • Unanswered invites:
    0
About the client
Member since Oct 31, 2022
  • USA
    Port Lavaca6:44 PM
  • $17K total spent
    23 hires, 11 active
  • 511 hours

Explore similar jobs on Upwork

AI Powered Full Stack Platform Development
New
Fixed-price‐ Posted 5 hours ago
Python
Web Application
API Integration
Artificial Intelligence
API
Artificial Neural Network
Computer Vision
Amazon Web Services
API
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo