For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
London Approach
London Approach

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
SQL
Azure
+44

Permanent role
a day ago
Apply now

Job Title: Full Stack Software Engineer

Location: Philadelphia Remote

Employment Type: Full-time, Exempt

Compensation: Up to $160,000+ base salary + Full Benefits

Position Overview

We are seeking a skilled Full Stack Software Engineer to join our growing development team. This role will be responsible for designing, developing, and maintaining enterprise-level web applications and services, leveraging modern Microsoft technologies and Azure cloud infrastructure. The ideal candidate thrives in a collaborative environment, can work across the entire stack, and takes pride in delivering high-quality, scalable solutions.

Key Responsibilities

  • Architect, develop, and maintain enterprise-grade applications using C#, .NET Core/ASP.NET Core, and related frameworks.
  • Build responsive, dynamic user interfaces with Razor Pages, Blazor, or modern JavaScript frameworks such as React or Angular.
  • Create and consume RESTful APIs and integrate with external services using secure authentication protocols (OAuth2, OpenID Connect).
  • Design and optimize relational database schemas in Microsoft SQL Server, write stored procedures, and tune complex queries.
  • Deploy and manage applications in Microsoft Azure leveraging services such as App Service, Azure Functions, Azure SQL Database, Key Vault, and Service Bus.
  • Implement and maintain Entity Framework Core for data access and migrations.
  • Configure and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Apply secure coding best practices and conduct peer code reviews to maintain high-quality standards.
  • Monitor application health using Application Insights and troubleshoot production issues effectively.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience.
  • 4+ years of hands-on development experience with C# and the .NET Core/ASP.NET Core framework.
  • Strong proficiency with Microsoft SQL Server including T-SQL, stored procedures, indexing, and performance optimization.
  • Experience with Ruby and or Ruby on Rails Preferred
  • Solid experience deploying and running applications in Microsoft Azure, including App Services, Functions, Azure SQL, Key Vault, and messaging services.
  • Proficient with Entity Framework Core and ORM best practices.
  • Experience with front-end development using Razor, Blazor, or a modern JavaScript framework (React, Angular, or Vue), along with HTML5, CSS3, and TypeScript.
  • Familiarity with REST API design, JSON, and OpenAPI/Swagger documentation.
  • Proficient in source control with Git and experience in automated build/release pipelines (Azure DevOps or GitHub Actions).
  • Understanding of authentication/authorization, secure coding, and web application security best practices.
  • Experience working in Agile/Scrum environments and collaborating in cross-functional teams.

Preferred Skills

  • Exposure to Docker and containerized deployments.
  • Familiarity with microservices architecture and event-driven patterns.
  • Knowledge of Redis caching, gRPC, or GraphQL.
  • Infrastructure as Code tools such as Bicep or Terraform.

About London Approach

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service