Sr. Manufacturing Systems Developer

Amsted Rail
Overland Park, KS, United States
1 day ago
Apply on recruiting2.ultipro.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Web Interfaces ASP.NET .NET Framework Application Programming Interfaces (APIs) Agile Methodology Computing Platforms Automation of Tests Business Systems C Sharp (Programming Language) Databases System Configuration Continuous Integration
+31 more
Custom Software Data Visualization Software Debugging Software Design Patterns Microsoft SQL Server Object-Oriented Software Development Performance Tuning Scrum Methodology Software Architecture SignalR Software Deployment Software Engineering Systems Architecture Systems Integration Data Logging Enterprise Software Applications Test-Driven Development (TDD) .NET Core Microsoft Power Automate Blazor Generative AI Build Management Control Logix PLC Deployment Automation Real Time Data Operational Systems Restful APIs Industrial Software GPT Software Version Control Server Operating Systems & Platforms

Job description

We are seeking a highly skilled and motivated Senior Manufacturing Systems Developer to lead the design, development, and implementation of custom software, manufacturing and MES solutions. This role bridges the gap between IT and operational technology (OT), requiring deep expertise in the Microsoft .NET ecosystem alongside hands-on experience with industrial software, specifically Aveva System Platform and Aveva MES.

The Senior Developer will architect complex applications, drive technical standards, and work closely with controls engineers, analysts, and project stakeholders to deliver robust data visualization and execution systems across our manufacturing facilities and steel foundries throughout North America. —

Key Responsibilities

· Architect and Develop: Design, development, and deployment of scalable custom software solutions and industrial dashboards utilizing the .NET framework.

· System Integration: Design and build new, custom applications within Aveva System Platform and Aveva MES to create cohesive, centralized enterprise solutions.

· Complex Troubleshooting: Lead the debugging, troubleshooting, and optimization of highly concurrent applications and real-time data integrations.

· Documentation & Strategy: Create and maintain comprehensive technical documentation, system architectures, and deployment procedures.

· Stakeholder Collaboration: Partner with cross-functional teams to translate complex business and plant-floor requirements into technical specifications.

· Continuous Innovation: Evaluate and recommend modern development practices, tools, and frameworks to improve manufacturing operations and business efficiency.

Requirements

· 5+ years of professional software development experience.

· Advanced proficiency in C#, ASP.NET, and .NET Core / .NET 8+.

· Proven, hands-on experience configuring, developing, and integrating with Aveva System Platform and Aveva MES.

· Strong understanding of OT/IT convergence, industrial data logging, and integrating plant-floor data with business systems.

· Expertise in SQL Server, database architecture, and performance tuning.

· Deep understanding of object-oriented programming (OOP), design patterns, and software architecture.

· Extensive experience with version control, automated testing, and modern debugging tools.

· Strong written and verbal communication skills, with the ability to translate technical concepts to non-technical stakeholders.—

Preferred Qualifications

· Architects and delivers secure, highly available manufacturing applications on time and within scope.

· Successfully bridges enterprise software with Aveva MES/System Platform to drive operational visibility.

· Communicates project risks, technical roadmaps, and architectural decisions effectively with leadership and plant stakeholders.

· Actively drives continuous improvement in the team’s software development lifecycle and deployment strategies.

· Experience building interactive web interfaces using Blazor, MudBlazor, and SignalR.

· Experience configuring, maintaining, and deploying applications within the Aveva System Platform

· Deep understanding of Aveva MES core functionalities, specifically targeting Quality Management, Equipment Performance (OEE), and Production/Inventory Control.

· Familiarity with industrial automation hardware and concepts (e.g., Allen Bradley PLCs, tag rendering, Supervisory Server environments).

· Experience building and consuming RESTful Web APIs.

· Familiarity with test-driven development (TDD) and CI/CD workflows.

· Strong background working within Agile or Scrum methodologies.

· Familiarity with generative AI tools (ex. Microsoft Copilot, Claude, ChatGPT) and how they can improve productivity for software teams and operations staff

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on recruiting2.ultipro.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

6:20 min

Transitioning from software engineering to process automation

Maria Doina Irimias · LIVE

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all