SDL

Senior .NET Software Engineer

SDL

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudJavaScriptjQuery.NETSQLVault

About the role

  • Design, develop, and maintain .NET applications across backend services (IIS, WCF, APIs), front-end integrations, and Azure-hosted components.
  • Work with SQL Server databases to design schemas, write queries, optimize performance, and ensure data integrity.
  • Enhance and maintain core platform services, including: Authentication and login services, Workflow automation services, Reporting and mail merge engines, Payment processing integrations, Public and internal APIs.
  • Collaborate on system architecture and application design, ensuring scalability, reliability, and maintainability.
  • Partner with DevOps on CI/CD pipelines, monitoring (Datadog, New Relic, Sentry), and Azure cloud infrastructure.
  • Mentor junior engineers and contribute to code reviews, knowledge sharing, and onboarding efforts.
  • Troubleshoot, debug, and resolve production issues, ensuring system uptime and customer satisfaction.
  • Write high-quality, well-documented, and testable code following SOLID principles and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience developing with C# and .NET frameworks.
  • Strong experience with Microsoft IIS, WCF, REST APIs, and Azure App Services.
  • Expertise in SQL Server (schema design, stored procedures, optimization, performance tuning).
  • Hands-on experience with Azure Cloud Services (App Service, Blob Storage, Key Vault, Functions).
  • Familiarity with CI/CD pipelines, GitHub, and automated deployments.
  • Knowledge of modern front-end integrations (e.g., single-page apps, HTML, JavaScript, jQuery).
  • Excellent problem-solving skills, with the ability to balance speed and quality in a fast-paced environment.
  • Strong communication and collaboration skills, with the ability to work effectively across teams.
Benefits
  • Competitive salary.
  • Unlimited PTO.
  • Flexible working hours and remote work options.
  • Comprehensive health, dental, and vision insurance.
  • Professional development opportunities and learning budget.
  • Home office and IT budget.
  • Supportive team environment.
  • The chance to work on innovative projects with cutting-edge technologies.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#SQL ServerIISWCFREST APIsAzureGitHubHTMLJavaScript
Soft skills
problem-solvingcommunicationcollaborationmentoringcode reviews
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering
Coinbase

Senior Staff Software Engineer, Backend – Core Automation

Coinbase
Seniorfull-time$247k–$290k / year🇺🇸 United States
Posted: 3 hours agoSource: boards.greenhouse.io
Distributed SystemsGo
CrowdStrike

Backend Engineer – AI

CrowdStrike
Mid · Seniorfull-time$120k–$180k / yearConnecticut, Kentucky, New Jersey, Pennsylvania · 🇺🇸 United States
Posted: 4 hours agoSource: crowdstrike.wd5.myworkdayjobs.com
CloudDistributed SystemsMicroservices
Recidiviz

Senior Software Engineer – Backend

Recidiviz
Seniorfull-time$160k–$160k / yearCalifornia, New York · 🇺🇸 United States
Posted: 4 hours agoSource: boards.greenhouse.io
Python
Affirm

Senior Software Engineer, Backend – Merchant Interfaces

Affirm
Seniorfull-time$169k–$240k / year🇺🇸 United States
Posted: 5 hours agoSource: boards.greenhouse.io
AWSDistributed SystemsKotlinKubernetesMySQLPython