Jobs · Engineering · Ohio

MES Software Engineer – .NET & Shop Floor Integration

HTC Global Services · Perrysburg, OH · Yesterday
On-siteEngineeringFull-time

About the role

The MES Software Engineer will develop new manufacturing applications, enhance existing software, configure enterprise software packages, and provide advanced support for manufacturing systems and related data architecture. The position combines software development with manufacturing systems integration and Tier 3 application support.

Responsibilities

  • Design, develop, test, deploy, and support software used in manufacturing, engineering, reliability, and research and development processes.
  • Develop and troubleshoot multi-tier applications using C#, XAML, ASP.NET, JavaScript, T-SQL, and related Microsoft technologies.
  • Integrate manufacturing shop-floor systems with custom-developed and commercial software solutions.
  • Interface applications with manufacturing control systems, shop-floor automation systems, PLCs, or OPC-based data-transfer technologies.
  • Design application data structures and develop or modify SQL Server database objects.
  • Support manufacturing applications, databases, interfaces, and related systems after deployment.
  • Provide advanced Tier 3 troubleshooting and escalation support for global manufacturing applications.
  • Deliver hypercare and early-life support following application releases and system implementations.
  • Work with server, network, and database administrators to troubleshoot enterprise-level application and infrastructure issues.
  • Investigate recurring application or system problems and recommend corrective and preventive solutions.
  • Translate business and manufacturing requirements into software, database, integration, and technical-design specifications.
  • Develop application components, software builds, integration-test specifications, deployment packages, and technical documentation.
  • Conduct integration testing and troubleshoot software, interface, configuration, and environment failures.
  • Apply data analysis and data-modeling techniques to create and maintain application data structures.
  • Support application release, deployment, version control, change management, and maintenance processes.
  • Document application configurations, recurring issues, troubleshooting procedures, system changes, and technical solutions.
  • Collaborate with manufacturing personnel, engineering teams, IT teams, business stakeholders, and external suppliers.
  • Evaluate emerging technologies that may improve manufacturing operations, application reliability, or technical efficiency.
  • Follow established software-development, quality, environmental, safety, and housekeeping standards.

Requirements

  • Master’s degree in Information Technology or a related field and at least two years of relevant work experience; or Bachelor’s degree in Information Technology or a related field and at least four years of relevant work experience; or Associate degree in Information Technology or a related field and at least six years of relevant work experience; or At least eight years of equivalent relevant professional experience without a degree.
  • At least four years of experience working with manufacturing systems or as part of a software-development team using Microsoft .NET technologies.
  • At least six months of hands-on experience interfacing with one or more of the following: Manufacturing control systems, Shop-floor interface or automation systems, Programmable logic controllers, OPC-based data-transfer systems, Software-development experience using C# and Microsoft .NET technologies.
  • Experience developing or supporting multi-tier software applications.
  • Experience with ASP.NET, JavaScript, T-SQL, and object-oriented programming.
  • Experience designing data structures and working with Microsoft SQL Server.
  • Experience troubleshooting software applications and integrated systems.
  • Experience with the software-development life cycle.
  • Experience working within Agile development teams.
  • Experience with formal change-management processes.
  • Experience using source-code or version-control tools.
  • Strong logical troubleshooting and problem-solving skills.
  • Strong written and verbal communication skills.
  • Strong organizational and interpersonal skills.
  • Ability to collaborate with technical and nontechnical stakeholders.

Qualifications

  • Experience developing applications using XAML.
  • Experience with AngularJS.
  • Experience with SQL Server Integration Services.
  • Experience developing, deploying, or supporting Windows mobile applications.
  • Experience supporting Manufacturing Execution Systems.
  • Experience supporting applications in a high-volume or highly automated manufacturing environment.
  • Experience integrating MES applications with PLCs, OPC servers, equipment-control systems, historians, or plant-floor interfaces.
  • Experience providing Tier 3 or final-level application support.
  • Experience supporting global manufacturing applications.
  • Experience with software-build, release, deployment, and early-life support activities.
  • Experience creating physical data flows, file layouts, application specifications, technical prototypes, and recovery procedures.
  • Experience working with server administrators, network administrators, and database administrators to resolve complex production issues.

Skills

  • C#
  • .NET
  • ASP.NET
  • XAML
  • Javascript
  • T-SQL
  • Object-oriented programming
  • SQL Server
  • Manufacturing Execution Systems
  • Shop-floor systems
  • Programmable logic controllers
  • OPC data transfer
  • Manufacturing automation
  • Multi-tier application architecture
  • Agile development
  • Version control
  • Release and deployment management

Benefits

At HTC Global Services, we offer a comprehensive benefits package including Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Pay

Compensation is competitive and commensurate with experience and qualifications.

Schedule

Full-time position with flexible hours to accommodate manufacturing needs.

Company Culture

At HTC Global Services, we strive to create a welcoming and inclusive environment where all employees feel valued and respected. We are committed to fostering a culture of diversity, equity, and inclusion, and we encourage applications from candidates of all backgrounds.

Similar jobs

MES Software Engineer

Rockwell AutomationHuntsville, AL· 3 wk ago
Engineeringapply on rockwellautomation.wd1.myworkdayjobs.com

Software Engineer (MES)

L3Harris TechnologiesCamden, NJ· 2 wk ago
Engineering$91k–$135k/yrapply on careers.l3harris.com

MES Systems Engineer

BioSpaceIndianapolis, IN· 1 mo ago
Information Technology$65k–$158k/yrapply on jobs.biospace.com