> Markdown version of [/jobs/ext/3227030-software-engineer](https://www.wearedevelopers.com/jobs/ext/3227030-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Motion Recruitment Partners LLC. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Amazon Web Services, Data Analysis, Automation of Tests, Microsoft Azure, Fieldbus, C Sharp (Programming Language), Code Review, Communications Protocols, Continuous Integration, Linux, Ethernet, Error Codes, EtherCAT, Github, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), Modbus, Query Optimization, Azure DevOps Pipelines, OPC Unified Architecture, Service Development Studio, Shell Script, Software Engineering, SQL Databases, Parquet, Google Cloud, Grafana, Kubernetes Helm Charts, Indexer, Backend, Git, Database Migration, Pytest, Containerization, Kubernetes, Process Control Systems, Api Design, Restful APIs, Code Restructuring, Data Pipelines, Databricks - **Published:** September 7, 2026 - **Apply:** https://www.dice.com/job-detail/125254ec-be86-48ed-bec9-bdf2ac4dbdd0 ## About the Role * 5+ years of professional software engineering experience shipping production systems, with at least 1 year in a senior or technical-lead capacity * Strong professional experience with C# and modern .NET - ASP.NET Core REST APIs, hosted/background services, and worker services * Solid database engineering: relational schema design, indexing, migrations, and query tuning; comfort writing and reviewing raw SQL * Practical experience with containerization * Comfort with Linux as a deployment target (systemd services, log management, networking, device troubleshooting) and shell scripting * Proficiency with Git, pull-request workflows, and CI/CD, including running unit and integration tests in the pipeline * Strong grounding in software engineering fundamentals: automated testing, code review, refactoring, API design, and clear technical documentation * Demonstrated experience delivering distributed backend systems in production, ideally at the edge or in an IoT/industrial context Nice to Have * Working knowledge of Python for tooling, data analysis, and test automation (pytest) * Experience integrating with industrial control systems via fieldbus or SCADA protocols, or interoperating with PLCs * Azure cloud services (Blob Storage, IoT Hub, Container Registry, Managed Identity, Azure DevOps) * Kubernetes for orchestrating containerized workloads (deployments, services, Helm charts); K3s or MicroK8s at the edge * IoT device software experience - long-lived services on embedded/ARM64 hardware, remote deployment, fleet management, safe OTA updates * Familiarity with columnar/analytics formats (Parquet) and analytics engines (Fabric, Synapse, Databricks, DuckDB) * Familiarity with visualization/dashboard tools (Grafana) and time-series data modeling ## Description * 35% - Backend Service Development: Design and implement backend services in C# on modern .NET / ASP.NET Core for the edge platform - REST APIs, background workers, message handlers, telemetry aggregators, and long-running device services. * 30% - Data Pipeline Ownership: Own the pipeline from device ingest to cloud archive - schema design, data-access layer, database migrations, partitioning and retention strategy, and durable store-and-forward upload to cloud object storage. * 15% - Containerization & Deployment: Build and maintain containerized services and their deployment manifests, configuration, and orchestration. * 10% - Industrial Integration: Integrate with industrial controllers over standard fieldbus and communication protocols - designing message contracts, register maps, warning/error codes, and controls-side handshakes for coordinated operation. * 10% - Architecture & Mentorship: Contribute to architecture docs and refactors that keep the codebase maintainable; raise the bar in code review, pair with junior engineers, and coordinate cross-functionally to ship releases. Platform Environment * Languages: C# / modern .NET / ASP.NET Core (Python strongly preferred for tooling and test automation) * Data: Relational and document stores, raw SQL, migrations, partitioning * Infrastructure: Containerization, Linux (systemd, networking, shell scripting) * CI/CD: Azure DevOps Pipelines, GitHub Actions, or similar * Industrial Protocols: EtherCAT, MODBUS, OPC UA, PROFINET, EtherNet/IP, PLC integration * Cloud: Azure (Blob Storage, IoT Hub, Container Registry, Managed Identity); AWS or Google Cloud Platform welcome * Orchestration: Kubernetes, K3s/MicroK8s at the edge (a plus) ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [Agents for the Sake of Happiness](https://www.wearedevelopers.com/videos/1387-agents-for-the-sake-of-happiness) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)