Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4359546794&distance=25.0&f_AL=true&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOBS_HOME_KEYWORD_HISTORY Job Description: Senior Software Engineer London Approach · Philadelphia, PA (Remote) Easy Apply Save Save Senior Software Engineer  at London Approach Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Conor Cunningham 3rd Manager of IT Recruiting at London Approach Job poster Message About the job Senior / Lead / Principal Full Stack Developer (.NET, Azure, Angular/React) Fully Remote (U.S.-based) Compensation $120,000 – $155,000 base salary + full benefits (Bonus, equity, or additional incentives may apply depending on level) We are seeking a Senior, Lead, or Principal Full Stack Developer to design, build, and support scalable web applications using .NET, C#, Azure, and modern frontend frameworks (Angular and/or React). This role is ideal for an engineer who enjoys working across the full technology stack—from backend APIs and cloud infrastructure to responsive, high-performance user interfaces. Depending on level, this role may include technical leadership, architecture ownership, and mentorship of other developers while remaining hands-on with code. Full Stack Development Design, develop, and maintain full stack web applications using C# / .NET (.NET Core / .NET 6+) Build and consume RESTful APIs and backend services Develop modern frontend applications using Angular and/or React with TypeScript Collaborate with product, UX, and stakeholders to translate business requirements into technical solutions Cloud & Platform (Azure) Design and deploy solutions in Microsoft Azure Work with Azure services such as App Services, Azure Functions, Azure SQL, Cosmos DB, Storage, Service Bus, and Key Vault Implement cloud-native, scalable, and secure architectures Support CI/CD pipelines using Azure DevOps or GitHub Actions Architecture & Technical Leadership (Senior+ Levels) Contribute to or own application architecture and technical direction Perform code reviews and promote best practices around quality, performance, and security Mentor junior and mid-level developers Influence standards for development, testing, and deployment Required Qualifications 5+ years of professional software development experience (more for Lead/Principal) Strong expertise in C# and .NET (.NET Core / modern .NET) Experience building frontend applications with Angular and/or React Hands-on experience with Microsoft Azure Solid understanding of REST APIs, SQL databases, and object-oriented design Experience with Git-based source control and CI/CD workflows Ability to work effectively in a fully remote, distributed team Preferred / Nice-to-Have Experience with microservices or event-driven architectures Familiarity with containerization (Docker, Kubernetes) Experience with Entity Framework, Dapper, or similar ORMs Exposure to Azure DevOps, Terraform, or Infrastructure as Code Prior experience in SaaS, enterprise platforms, or high-availability systems Benefits Overview Competitive base salary ($120k–$155k, depending on level and experience) Medical, dental, and vision insurance 401(k) with company contribution Generous PTO and paid holidays Fully remote work environment Featured benefits