JOBSEARCHER

Software Engineer

Job Title: MES Software EngineerLocation: Charlotte, NC (100% Remote)Client OverviewThis opportunity is with a major global manufacturer of materials science and optical technology products, with a large corporate presence in the Charlotte, NC area supporting its optical communications business. This role sits at the intersection of software engineering and manufacturing operations, supporting the digital systems that keep shop floor production running across a global network of manufacturing sites. The team partners closely with plant users, business leaders, and IT to modernize and standardize how manufacturing execution systems connect to the rest of the enterprise.Top 3 Skills.NET, C#, and ASP.NET software development for enterprise applicationsMES (Manufacturing Execution System) platform configuration and integration in a manufacturing environmentSystems integration using messaging middleware to connect shop floor and enterprise systemsWhat You'll DoDesign, develop, and support MES applications using .NET, C#, ASP.NET, and Web APIsConfigure and enhance the MES platform to meet evolving manufacturing and business needsBuild and maintain integrations between MES, enterprise systems, and shop floor equipmentPartner with manufacturing stakeholders, business teams, and IT to translate requirements into technical solutionsProvide input on solution design, implementation approach, and system improvementsHelp drive major system changes and integration efforts, identifying risks and recommending solutionsImplement and support messaging technologies to enable reliable communication across manufacturing systemsTroubleshoot complex issues in production and non-production environments and implement long-term fixesTest and validate applications, integrations, and system changes for performance and stabilityCreate and maintain technical documentation and provide user supportWhat We Need From YouBachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field7+ years of experience developing software solutions using .NET, C#, and ASP.NETExperience building and supporting enterprise applications using RESTful APIs and integration patternsHands-on experience with messaging or middleware technologiesExperience supporting systems within a 24/7 manufacturing, industrial, or operational environment, with a strong grasp of software development lifecycle fundamentalsAbout ElevaitElevait Solutions was founded by veterans who believe that how you treat people is the only thing that actually matters in this industry. We're a team that stays in your corner before, during, and after placement. We show up for the communities we work in, we tell you the truth, and we work hard to make sure every placement is a good fit for both sides. If that sounds like the kind of team you want behind you, we'd like to talk.