(Contract) Senior Software Engineer (Desktop/C#)

AI overview

Engage with leading AI partners to provide technical guidance and engineering support on Windows app packaging and migration, using cutting-edge Microsoft technologies.

Type: Contract, per-project.
Location: Remote - within LATAM time zones (GMT-3 to GMT-5)
Availability: Contractor (40 hours per week)

Core Responsibilities

  • Hands-on engineering (30–40%)
  • Build small tools, sample apps, packaging automation, and targeted patches to Microsoft SDKs/CI workflows that accelerate partner onboarding.
  • Technical guidance for elite partners
  • Work directly with senior engineers at leading AI and ISV companies to unblock their Windows app builds, packaging, publishing, OAuth flows, desktop features, and performance.
  • Windows application packaging and migration
  • Package PWAs, support WebView2/desktop hybrid architectures, assist app migrations from Xbox to Windows, and help partners adopt MSIX/unpackaged patterns.
  • Ecosystem content and best practices
  • Ghost-write technical guides and internal artifacts for Microsoft teams based on lessons learned (docs, engineering playbooks, reference implementations).
 
Required Experience
  • Strong Windows engineering background (5+ years required; 8+ preferred)
  • Proven experience shipping Windows applications (Win32, .NET, UWP, WebView2 hybrids), debugging with tools such as ProcMon, WinDbg, Fiddler, and strong C# skills with the ability to read C++.
  • Full-stack proficiency with service integrations
  • Experience building and consuming REST APIs, OAuth flows, and distributed app architectures that connect desktop clients to cloud services.
  • Technical judgment with ambiguous requirements
  • Able to decompose unclear problems, propose architectural tradeoffs (UWP vs Win32 vs hybrid/PWA), and work effectively with senior Microsoft engineers and PMs.
  • Clear, confident communication with technical and business audiences
  • Capable of explaining desktop technology choices in terms of engineering effort, risk, time-to-market, and business impact.
  • Strong ownership and proactive execution
  • Able to identify opportunities, drive solutions without waiting for instruction, and deliver incremental value quickly.
 
Desired Skills
  • Experience with MSIX, unpackaged apps, app installers, Xbox-to-Windows porting, PWA packaging, and Windows Store publishing workflows.
  • Familiarity with performing targeted fixes to SDKs, CI pipelines (e.g., GitHub Actions), and internal tooling used for app publishing.
  • Experience writing technical documentation or training materials.
Engagement Details
  • Duration: 5-6month contract
  • Location: Remote with meetings across U.S. time zones
  • Deliverables: Engineering contributions, partner enablement, reusable artifacts, and internal documentation

(*) SOUTHWORKS only hires individuals from countries that are not blocked or sanctioned by the United States, including those identified on the United States Office of Foreign Asset Control (OFAC).

 

SOUTHWORKS: Global software development partner offering Development on Demand model for accelerated business growth.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job