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
ESP Legal
ESP Legal

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Automation
Azure
+33

Visa

U.S. visa required

Permanent role
3 days ago
Apply now

Job Title: Software Engineer

Location: Remote / Multiple Locations- GA, MD, MA, SC, NC, VA, CO, TX, AL, CA, NV, TN, NY, AZ, NV, D.C., DE.

Department: Information Technology

Reports To: Director of Enterprise Architecture

  • NO C2C!!
  • Must be a US Citizen or a Green Card Holder

Position Overview

We are seeking a versatile Software Engineer to design, develop, and maintain modern applications and backend services within a Microsoft-based environment. This position combines hands-on software engineering with operational automation and system integration. The ideal candidate will be comfortable working across both custom-developed solutions and low-code/no-code platforms, including the Microsoft Power Platform. Collaboration with data engineering and infrastructure teams will be key to ensuring seamless alignment between application logic, business workflows, and enterprise data systems.

Primary Responsibilities

  • Develop, enhance, and maintain scalable web applications, APIs, and backend services using C#, .NET, Blazor, React, and TypeScript.
  • Partner with stakeholders and technical teams to deliver secure, reliable, and performance-oriented solutions.
  • Create and maintain automation scripts to streamline deployment, monitoring, and environment management across development, testing, and production stages.
  • Design and implement solutions leveraging Microsoft Power Platform technologies, including Power Apps, Power Automate, and Dataverse.
  • Contribute to architectural planning, system design, and peer code reviews.
  • Integrate applications with Azure cloud components such as App Services, Key Vault, Service Bus, and Azure SQL.
  • Collaborate with the data engineering team to ensure consistency and compatibility between applications and enterprise data systems.
  • Utilize Git and Azure DevOps for version control, build pipelines, and release management.
  • Prepare and maintain technical documentation, fostering knowledge sharing across development and operations teams.

Qualifications

  • Minimum of 5 years of professional experience in software engineering using C# and the .NET framework.
  • Proven experience developing with Blazor (Server or WebAssembly), React, and TypeScript.
  • Strong understanding of Azure cloud infrastructure and software lifecycle management practices.
  • Experience writing automation or operational scripts (PowerShell, CLI, or equivalent).
  • Working knowledge of Microsoft Power Platform tools (Power Apps, Power Automate, Dataverse).
  • Proficient with Git-based workflows and Azure DevOps.
  • Understanding of how application and data layers integrate within enterprise systems.
  • Excellent analytical, communication, and collaboration abilities.
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience).

About ESP Legal

🔗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