Hire the Best Microsoft Silverlight Developers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Junie D.

Quezon City, Philippines

$18/hr
5.0
3 jobs

Hi! I'm a highly skilled IT professional with proven experience in Cybersecurity, Microsoft 365 cloud services, and MSP-level technical support. I hold the Microsoft Certified: Azure Fundamentals (AZ-900) and (ISC)² Certified in Cybersecurity (CC), giving me a solid foundation to protect, support, and scale your IT infrastructure. 🔐 Cybersecurity Expertise: (ISC)² Certified in Cybersecurity – strong understanding of risk management, access control, and incident response Vulnerability assessments and remediation Endpoint protection, anti-malware, and threat mitigation Data Loss Prevention (DLP), encryption, compliance (GDPR, HIPAA, etc.) SIEM tools, log analysis, and user behavior monitoring ☁️ Microsoft 365 / Azure Cloud: AZ-900 Certified – skilled in Azure cloud concepts, security, governance, and pricing Microsoft 365 tenant setup and administration (Exchange Online, Teams, SharePoint, Intune) MFA, Conditional Access, and security baselines PowerShell automation and Microsoft Secure Score optimization 🛠️ MSP Technical Support: RMM platforms: Datto, ConnectWise, N-able, Atera Remote desktop support and end-user troubleshooting Device management, patching, and onboarding/offboarding SLA-focused ticket handling with clear documentation Backup & disaster recovery configuration 📈 Why work with me? ✅ Certified and continuously upskilling ✅ Fast, clear communication ✅ Detail-oriented and security-first mindset ✅ Dedicated to client success and long-term partnerships If you're looking for someone who can secure your systems, streamline your Microsoft 365 environment, and deliver responsive IT support, I’m here to help.

  • Tech & IT
  • Network Administration
  • Incident Management
  • Office 365
  • Technical Support
  • Phone Communication
  • Microsoft Office
  • System Security
  • Cybersecurity Management
Viet N.

Ho Chi Minh, Vietnam

$60/hr
5.0
48 jobs

◈ Top Rated Plus freelancer with 100% Job Success on Upwork ◈ More than 17 years of experiences using Microsoft tech stack to develop Web, Mobile and Windows based applications, with strong analytical skills and a broad range of computer expertise. ◈ An excellent problem-solver, able to quick grasp complex systems and identify opportunities for improvements and resolution of critical issues. ◈ Dynamic and committed in continue gaining knowledge of the business domain and latest technologies ◈ Excellent team player, skilled in enlisting the support of all team members in aligning with project and organizational goals.

  • Microsoft Silverlight
  • Windows Communication Foundation
  • C#
  • ASP.NET MVC
  • Windows Presentation Foundation
  • Microsoft SQL Server
  • .NET Core
  • Unit Testing
  • XAML
  • Angular
  • React
  • Node.js
  • API Development
  • Python
Shyam Sundar S.

Kathmandu, Nepal

$40/hr
4.9
356 jobs

🏆 10+ Years Experience | ⏱️ 12,000+ Upwork Hours | ⭐ 100% JSS | 🏅 AWS Certified Developer – Associate | 🏅 Microsoft Certified: Azure Fundamentals (AZ-900) | 🏅 Microsoft Certified: Azure Data Fundamentals (DP-900) | 🤖 AI Agent Development (OpenAI • Claude) | 🚀 300+ Projects Delivered Working hour : Europe time zone and overlapping EST timezone I engineer secure, enterprise-grade Microsoft ecosystems. I specialize in bridging corporate data with modern workflows—transforming legacy infrastructures into intelligent environments using Microsoft 365 Copilot, Azure OpenAI, Semantic Kernel, and advanced AI Agents. If your enterprise needs to automate complex workflows, securely integrate custom AI tools, or modernize legacy systems without risking data leaks, I provide the senior architectural oversight to deliver. 🚀 ENTERPRISE CO-PILOT & AI INTEGRATION • Custom AI Agents: Designing autonomous agent workflows using Copilot, Cursor, and Claude APIs. • Copilot Studio: Building custom plugins connecting Microsoft 365 Copilot to external enterprise databases. • Secure Cloud AI: Deploying custom LLM integrations via Azure OpenAI Service and Semantic Kernel. 🌐 MICROSOFT 365 & GRAPH API ARCHITECTURE • Deep Integrations: Enterprise-wide automations leveraging the Microsoft Graph API (Teams, Outlook, SharePoint). • Modern Office Add-ins: Custom JavaScript/TypeScript Office.js extensions and legacy VSTO development for Excel, Word, and Outlook. • Process Automation: Advanced Power Automate workflow designs and custom connector setups. ☁️ CLOUD BACKEND & IDENTITY SECURITY • .NET Cloud Architecture: High-performance ASP.NET Core APIs and scalable Azure Functions (.NET 8/9). • Enterprise Security: Advanced OAuth2, OpenID Connect, and Microsoft Entra ID (Azure AD) SSO implementations. • Modernization: Migrating legacy .NET Framework applications to cloud-native modern .NET. • Desktop & Cross-Platform: Robust desktop systems engineered via WPF, WinForms, and .NET MAUI. CERTIFICATIONS & TRUSTED CREDENTIALS • Microsoft Certified: Azure Fundamentals (AZ-900) • Microsoft Certified: Azure Data Fundamentals (DP-900) • AWS Certified Developer – Associate I work directly with enterprise stakeholders and technical teams to deliver clean architecture, strict data compliance, and long-term maintainability. Let’s connect to build your next-generation Microsoft ecosystem.

  • C#
  • Windows Presentation Foundation
  • ASP.NET Core
  • Microsoft Azure
  • Entity Framework
  • Windows App Development
  • Microsoft Outlook Development
  • Google Chrome Extension
  • Microsoft Power Automate
  • Node.js
  • REST API
  • React
  • AWS Development
  • Angular
  • Claude
Oscar P.

Santo Domingo Oeste, Dominican Republic

$30/hr
5.0
67 jobs

Top-Rated Plus Freelancer | Senior .NET Engineer | API Integrations | Legacy Modernization | AI-Assisted Automation I am a Senior Software Engineer with over 20 years of professional experience helping companies modernize legacy systems, build reliable APIs, and integrate complex business platforms. I started my career working with Visual FoxPro and desktop-based enterprise applications, and later transitioned to the .NET ecosystem, where I have spent many years building scalable backend systems using C#, ASP.NET, and SQL Server. This background allows me to work comfortably with both legacy and modern technologies, acting as a bridge between old systems and new architectures. In recent years, I have also incorporated AI-assisted tools and platforms into my workflow to improve automation, data analysis, and development efficiency, including experience with Abacus.AI for AI-driven insights and process optimization. What I specialize in Legacy system modernization (Visual FoxPro, Delphi → .NET / ASP.NET Core) API development and system integrations (REST & SOAP) ERP and HR system integrations (Epicor, ADP, Workday, SAP) Database-driven applications (SQL Server, Oracle, MySQL) Automation and productivity solutions (AutoIT) AI-assisted automation and data analysis How AI adds value to my work AI-assisted development for faster debugging, refactoring, and optimization Using AI tools to improve reporting, data interpretation, and business insights Supporting automation workflows with AI-driven analysis Enhancing legacy systems with modern, intelligent components Recent work highlights Migrated legacy Visual FoxPro applications to C# and ASP.NET with SQL Server backends Integrated payroll and HR platforms (ADP, Workday) with custom ERP systems Designed and implemented RESTful APIs for multi-system environments Applied automation and AI-assisted tools to reduce manual processes Led small development teams on long-term enterprise projects Technical Skills Languages & Frameworks: C# (.NET, ASP.NET, ASP.NET Core, WinForms, WPF), Visual FoxPro, Delphi, Angular, AutoIT, Java Databases: SQL Server (T-SQL), Oracle (PL/SQL), MySQL APIs & Integrations: REST, SOAP, third-party and internal systems Reporting: SSRS, Crystal Reports ERP & Business Systems: Epicor, SAP, ADP, Workday AI & Automation: Abacus.AI, AI-assisted development, automation workflows Tools: SSIS, Inno Setup, InstallShield I am a reliable, detail-oriented professional who values clean code, clear communication, and long-term collaboration. If you need help modernizing a legacy system, integrating APIs, or enhancing your applications with automation and AI-assisted solutions, I’d be glad to work with you.

  • SQL
  • C#
  • Data Migration
  • Autoit
  • Windows App Development
  • Visual FoxPro
  • ASP.NET
  • FoxPro Programming
  • Inno Setup
  • Angular 4
  • Desktop Application
  • Oracle PLSQL
  • Microsoft Windows
  • Android
  • Database Integration
Keyur P.

Surat, India

$45/hr
4.9
21 jobs

• Fullstack Mastery in 14+ Years • Microsoft Certified with a proven record of cost-efficient, customer-focused solutions. • Focus on scalability, performance optimization, and delivering fast, secure, and reliable applications. • Always Available for Consultation: Let’s create a solution for your project. Hello! I’m Keyur, a Microsoft Certified Fullstack Developer with over 11 years of experience in C#, .NET Core, and React. I specialize in crafting scalable web applications and designing robust solutions tailored to business needs. Let’s collaborate to transform your vision into reality! ꜱᴇʀᴠɪᴄᴇꜱ: - WPF and Silverlight Migrations - Cross-platform apps for iOS and Android using MAUI and Xamarin - C#, .NET Fullstack Development ᴛᴇᴄʜɴɪᴄᴀʟ ꜱᴛᴀᴄᴋ: WEB: C#, .NET Core, .NET 6, React, ASP.NET MVC, Entity Framework, RESTful APIs, WebSockets, Microservices Architecture MOBILE: XAML, Prism, MVVM Light, ReactiveUI, Xamarin.Forms, MAUI DESKTOP: VB.NET, WPF, LightSwitch, Silverlight, Visual Studio ʜᴏᴡ ɪᴛ ᴡᴏʀᴋꜱ: Discussion ⋙ Research ⋙ Plan ⋙ Concept ⋙ Develop ⋙ Deploy ⋙ Support Ready to take your software project to the next level? Contact me today to get started!

  • Microsoft Silverlight
  • C#
  • .NET Framework
  • ASP.NET MVC
  • Microsoft SQL Server
  • React
  • Windows App Development
  • Windows Presentation Foundation
  • .NET Core
  • VB.NET
  • SQL
  • Web Application
  • Desktop Application
  • Migration
  • Android
Zeeshan K.

Indore, India

$35/hr
5.0
8 jobs

Are you looking for a senior .NET developer who can turn complex business requirements into reliable, scalable software? I’m Zeeshan, a full-stack .NET and Cloud Developer with 🏆 10+ years of experience building SaaS products, modernizing legacy systems, and delivering business-critical applications. I help companies build secure ASP.NET/C# platforms, REST APIs, SQL Server solutions, AWS deployments, SharePoint workflows, and low-risk batch-data migrations. I also understand the requirements of regulated applications, including 21 CFR Part 11 considerations such as audit trails, role-based access, electronic records, validation, and data integrity. *What I Can Deliver* ✅ End-to-end SaaS application development—from architecture to deployment ✅ Scalable ASP.NET and C# web applications ✅ Secure REST APIs and third-party integrations ✅ SQL Server architecture, query optimization, and database maintenance ✅ Batch-data migrations with validation and minimal disruption ✅ AWS deployment, infrastructure, monitoring, and cost-aware operations ✅ SharePoint solutions that streamline collaboration and business processes ✅ Legacy .NET modernization to improve performance, stability, and maintainability ✅ Software features for 21 CFR Part 11–aligned regulated environments Technical Focus Backend: C#, .NET, ASP.NET, REST APIs, integrations SaaS & Cloud: multi-tenant application architecture, AWS deployment, monitoring, and scalability Data: SQL Server design, optimization, migrations, validation, and data integrity Enterprise & Compliance: SharePoint, role-based access, audit trails, and regulated-system workflows I focus on the business problem first, then deliver practical, maintainable solutions with clean code, transparent communication, and long-term reliability in mind. If you need a SaaS product, a secure .NET application, AWS deployment, SQL optimization, SharePoint development, a compliant workflow, or a complex migration, let’s discuss your project.

  • C#
  • Desktop Application
  • Desktop Application Bug Fix
  • Desktop Application Improvement
  • Web Application Development
  • CSS
  • Raspberry Pi Firmware
  • Raspberry Pi
  • UART
  • ARM Microcontroller
  • ARM Cortex-M
  • Microsoft Windows PowerShell
  • JavaScript
  • AWS Lambda
  • Machine Vision
  • Industrial Automation
  • Windows Presentation Foundation

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does a Microsoft Silverlight developer do?

A Microsoft Silverlight developer builds rich internet applications that run inside web browsers or as standalone desktop programs using the discontinued Microsoft framework. This role focuses on creating interactive user interfaces with XAML markup and connecting them to application logic written in C# or Visual Basic .NET. The developer packages these components into deployable units that host media, data grids, and custom controls within an HTML page or a dedicated window. Work involves managing the full lifecycle from interface design to final deployment configuration for both online and offline usage modes.

  • Authors XAML-based user interface components and screens that define the visual layout, styling, and behavior of the application. This work includes binding UI elements to data sources and writing code-behind files in managed languages like C# to handle user interactions, events, and business logic. The developer ensures the interface responds correctly to user input and displays dynamic content without requiring full page reloads in the browser.
  • Configures deployment settings to package the application into a XAP file for distribution via web servers. This process involves setting up manifest files that declare required assemblies and resources while defining whether the app runs inside a browser plug-in or installs locally as an out-of-browser program. The developer adjusts security permissions and startup parameters to match the intended delivery method and hosting environment constraints.
  • Integrates the Silverlight application into existing web pages by embedding HTML object tags that reference the compiled XAP package. This task requires establishing communication bridges between the Silverlight runtime and the surrounding Document Object Model to allow JavaScript calls and event handling across the boundary. The developer tests these interactions to ensure seamless data exchange and proper rendering across supported browser versions and operating systems.

How to hire a Microsoft Silverlight developer on Upwork

Step 1: Post a job

Define your need for rich internet applications built with XAML and managed code. The Job Post Generator powered by Uma™, Upwork's Mindful AI drafts a post from a few sentences about your requirements. You can write a new post, update a saved draft, or reuse an existing post.

  • Specify whether the application runs in-browser via an HTML object tag or as an out-of-browser installation.
  • List required experience with Visual Studio XAML tools for UI design and debugging.
  • Clarify if the role involves browser interoperability where Silverlight content interacts with the hosting page DOM.

Step 2: Evaluate candidates

Look for portfolios showing deployed XAP packages and complex XAML interfaces. Uma runs instant video interviews and builds shortlists with side-by-side comparisons to help you assess technical fit.

  • Verify experience packaging applications into deployable artifacts using Silverlight deployment configuration.
  • Check for examples of UI components integrated with managed application logic in code-behind files.
  • Review past work involving manifest settings for specific delivery modes like out-of-browser execution.

Step 3: Interview your top choices

Discuss specific challenges related to XAML performance and browser plugin integration. Schedule and conduct interviews within Upwork Messages to receive an immediate transcript and summary after each session.

  • Ask how they handle debugging UI behavior issues within the Visual Studio designer environment.
  • Request examples of how they managed DOM events between the Silverlight plug-in and the host HTML page.
  • Discuss their approach to configuring deployment parameters for different client environments.

Step 4: Agree on scope and begin work

Set clear milestones for building XAML screens and generating the final XAP package. Use Upwork Messages and the contract workroom for communication while relying on identity verification, payment protection, hourly tracking, and project funds for security.

  • Define deliverables such as specific XAML-defined screens and the compiled application build.
  • Establish criteria for successful HTML embedding and browser interoperability testing.
  • Agree on the format for deployment manifests and out-of-browser configuration files.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring a Microsoft Silverlight developer cost?

$500-$1,500 per project is a typical range for focused Microsoft Silverlight developer work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

UI component creation

$500-$1,200/project

Entry-level to mid-level
  • Authors XAML-based UI components with managed code logic
  • Tests UI behavior using Visual Studio debugging tools
  • Exports compiled code-behind files for integration

Application packaging

$1,200-$2,500/project

Mid-level
  • Compiles application into a deployable Silverlight XAP artifact
  • Configures deployment manifests for in-browser delivery
  • Generates HTML object tags to embed the plug-in

Out-of-browser setup

$2,500-$4,500/project

Mid-level to senior-level
  • Configures out-of-browser installation parameters and icons
  • Builds standalone installer artifacts for desktop deployment
  • Implements automatic update checks within the application

DOM interoperability

$4,500-$7,000/project

Senior-level
  • Writes managed code to interact with hosting page DOM events
  • Connects JavaScript calls to Silverlight application methods
  • Validates cross-script communication in target browsers

Legacy migration support

$7,000-$12,000/project

Expert-level
  • Isolates business logic from deprecated Silverlight UI layers
  • Exports XAML resources and data models for reuse
  • Documents dependency maps and replacement strategies

Frequently asked questions

Is hiring a Microsoft Silverlight developer worth it?

For most businesses, yes: hiring a Microsoft Silverlight developer is worthwhile. These specialists maintain legacy rich internet applications that rely on XAML and managed code. They update UI components and manage deployment configurations for in-browser or out-of-browser delivery.

How do I evaluate Microsoft Silverlight developer candidates?

Review their experience with Visual Studio XAML tools and debugging features to validate UI behavior. Ask them to describe how they package applications into XAP artifacts and configure HTML hosting markup for browser interoperability.

What deliverables does a Microsoft Silverlight developer produce?

They build XAML-defined UI screens integrated with application logic and compile them into XAP packages. They also generate deployment manifests and write the HTML object tags required to embed the plug-in.

Can a Microsoft Silverlight developer handle out-of-browser installations?

Yes, they configure out-of-browser settings within the deployment artifacts to allow local installation. This setup enables users to run the application on their desktop while maintaining connectivity with server-side resources.