Software Engineer
Motion Recruitment Partners LLC.
Raleigh, NC, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,000.0 - $140,000.0
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
ASP.NET
.NET Framework
Application Programming Interfaces (APIs)
Amazon Web Services
Business Analytics Applications
Microsoft Azure
C Sharp (Programming Language)
Databases
Continuous Integration
Relational Databases
Linux
+18 more
Ethernet
EtherCAT
Github
Supervisory Control and Data Acquisition (SCADA)
Python (Programming Language)
Modbus
Azure DevOps Pipelines
OPC Unified Architecture
SQL Databases
Systems Architecture
Systems Integration
Google Cloud
Grafana
Backend
Git
Containerization
Kubernetes
Restful APIs
Job description
You’ll design, build, and maintain the edge-to-cloud data pipeline, including containerized services, APIs, databases, and integrations with industrial controllers. You’ll also work closely with Controls, HMI, Manufacturing, and Field Support teams and help mentor other engineers., * Build and maintain backend services and REST APIs
- Develop edge-to-cloud data pipelines for IoT devices
- Design database schemas, migrations, partitioning, and retention strategies
- Build containerized services and deployment configurations
- Integrate industrial controllers and equipment
- Develop and test software on live production equipment
- Contribute to system architecture and technical documentation
- Work cross-functionally with engineering and manufacturing teams
- Mentor junior engineers
Requirements
- Strong C#/.NET experience
- ASP.NET Core and REST API development
- SQL and relational database engineering
- Experience with containerization and Linux deployments
- Git and CI/CD experience
- Azure DevOps Pipelines or GitHub Actions
- Strong backend software engineering fundamentals
Desired Skills
- Python
- Industrial protocols such as MODBUS, OPC UA, EtherNet/IP, PROFINET, or EtherCAT
- Azure or AWS/Google Cloud Platform
- Kubernetes, K3s, or MicroK8s
- IoT or embedded device software
- Experience working with sensor or time-series data
- Grafana or analytics platforms, * Seniority level is flexible for strong candidates
- Industrial protocol, PLC/SCADA, and Python experience are preferred but not required
- Must be comfortable working onsite in North Raleigh
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago