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

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Security software
Product design
+38

Visa

U.S. visa required

Permanent role
10 hours ago
Apply now

Senior Software Engineer

We are seeking a Senior Software Engineer to join our team and help build scalable, modern web applications. This role is ideal for someone who thrives working across the stack, enjoys solving complex problems, and has hands-on experience with today’s latest Microsoft technologies. You’ll work closely with product and design teams to deliver secure, high-performing applications that support business growth.

  • Full Time Permanent
  • Up to $150,000 Salaried
  • Fully Remote
  • Must be USC or GC holder, No sponsorship available

What You’ll Do

  • Design and develop web applications using the latest versions of C# and .NET (Core / .NET 6+).
  • Build responsive front-end interfaces in Angular, applying strong knowledge of TypeScript, RxJS, and component-based architecture.
  • Develop and integrate RESTful APIs and microservices that connect front-end and back-end systems seamlessly.
  • Leverage Azure cloud services—such as App Services, Functions, Service Bus, Storage, and API Management—to deliver cloud-native, enterprise-grade solutions.
  • Work with relational databases like SQL Server or PostgreSQL, applying Entity Framework Core and optimizing queries for performance.
  • Participate in design and architecture discussions, ensuring applications follow clean architecture, SOLID principles, and best practices.
  • Implement automated testing, CI/CD pipelines, and monitor applications to ensure reliability, scalability, and security.
  • Collaborate with cross-functional teams in an Agile environment to plan, estimate, and deliver high-quality software.

What We’re Looking For

  • 5+ years of experience developing full-stack applications.
  • Strong expertise in C# and modern .NET (Core / 6+).
  • Professional experience building SPAs with Angular (recent versions).
  • Hands-on use of Azure cloud services in production environments.
  • Proficiency with SQL Server or PostgreSQL, including schema design and query optimization.
  • Solid grasp of software engineering fundamentals: design patterns, dependency injection, testing practices, CI/CD.
  • Experience with Git and Agile development workflows.
  • Strong problem-solving skills and the ability to work independently as well as within a team.

Nice to Have

  • Familiarity with containers (Docker, Kubernetes) and cloud-native deployments.
  • Exposure to NoSQL databases or caching technologies (Cosmos DB, Redis).
  • Experience with observability tools, security practices, or infrastructure as code (Terraform, ARM/Bicep).

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