Senior .NET Engineer — Sifi (via Remotesome)

10 March 2026 Full-time Remote
Remotesome
Apply on → Remotesome
$70000 – $100000 per hour

About Sifi

SiFi is Saudi Arabia’s first fintech company licensed by the Saudi Central Bank, offering an all-in-one platform for managing corporate expenses. It automates spending, streamlines reimbursements, and integrates with accounting systems, providing businesses with real-time visibility and control over finances.

About the job

At sifi.app, we are embarking on a critical journey to modernize our legacy codebase and embrace the latest technology standards. Our platform, originally developed using early .Net frameworks with architectural patterns from the 1990s and early 2000s, needs a comprehensive overhaul. We are looking for a Senior .NET Engineer with a strong background in both modern and legacy .NET environments to help lead this transition while supporting ongoing migration efforts to Python.

Responsibilities

  • Modernize Outdated Codebase: Lead the transformation of a legacy .Net system, originally built with older architectural patterns, into a more scalable and maintainable framework using modern practices.

  • Implement Modern Practices: Design and implement containerization, CI/CD pipelines, automated testing, and integration testing to streamline development and deployment processes.

  • Bridge Legacy Systems & Python Migration: Collaborate with the Python migration team to ensure smooth interoperability between the legacy .Net codebase and new systems. Assist with bridging jobs and system components as needed.

  • Mentorship & Leadership: Provide technical leadership to other developers on the team. Help mentor junior engineers, guide them through the complexities of legacy systems, and introduce them to modern technologies and approaches.

  • Quick Wins & Long-Term Vision: Identify and implement immediate improvements in the .NET codebase while contributing to the long-term strategy of migrating to Python.

Requirements

  • 7+ years of experience in .NET development, with a focus on both modern and legacy .NET frameworks, including exposure to early versions.

  • Strong expertise in refactoring outdated architectures and patterns, particularly those originating from the 1990s and early 2000s.

  • Proven experience with modern software development practices, including containerization (e.g., Docker), CI/CD pipelines, and automated testing.

  • Ability to manage and lead complex projects, especially within environments where legacy systems and modern technologies coexist.

  • Experience in the FinTech, banking, or similar industries is a strong plus, but deep technical proficiency in .Net is the primary requirement.

Nice to have

  • Experience with Python or involvement in transitioning systems from .NET to Python.

  • Familiarity with large-scale code migration projects and strategies to bridge legacy systems with modern infrastructures.

  • Knowledge of DevOps tools and practices for managing containerized environments (e.g., Docker, Kubernetes).

Required Skills

  • .NET — Advanced

Benefits

  • Fully Remote
  • Flexible Hours

Compensation

$70K – $100K/year

Timezone: UTC+0 to UTC+5

Platform Reviews
Explore Platform Reviews

Compare gig platforms, read honest reviews, and find the right fit for your skills.

View All Reviews
Getting Started

New to Remote Gig Work?

No fluff, no theory. The First Month Playbook walks you through profile setup, landing your first client, and building a workflow that actually sticks.

Read the Playbook
New to Remote Gig Work?
Featured Platform

Start on Outlier AI

Outlier (by Scale AI) hires writers, coders, and subject experts for AI training tasks. Flexible hours, remote-first. Affiliate link — we may earn a commission.

Join Outlier
Start on Outlier AI