MES Software Engineer
DivIHN Integration
For further inquiries about this opportunity, please contact one of our Talent Specialists, Amit at View phone number on us.fitly.work or Justeen at View phone number on us.fitly.work
Title: MES Software Engineer
Location: Remote, required to be within a 1-2-hour commutable distance from the Charlotte, NC office location.
Duration: 4 Months with possibility of extension, based on demand
Schedule: M-F 8 AM - 5 PM, no OT anticipated.
Travel: Up to 15% travel possible - based on project need
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered
Description:Join our client as an MES Software Engineer and play a key role in shaping the digital manufacturing landscape across a global environment. In this role, you will design, develop, integrate, and support Siemens Opcenter Execution (MES) solutions that enable reliable shop floor operations, streamline manufacturing processes, and connect critical systems across the enterprise. This is an opportunity to work at the intersection of software engineering, manufacturing operations, and system integration, partnering with business leaders, plant users, and IT teams to deliver scalable, high-impact solutions in a fast-paced production environment. This role requires a seasoned, hands-on engineer who can work independently, contribute strong technical judgment, and help drive major changes and initiatives across MES and related systems.
Key Responsibilities
- Design, develop, and support MES applications using .NET, C#, ASP.NET, and Web APIs.
- Configure and enhance Siemens Opcenter Execution solutions to meet evolving manufacturing and business needs.
- Build and maintain integrations between MES, enterprise systems, and shop floor equipment to ensure seamless data flow and operational continuity.
- Partner closely with manufacturing stakeholders, business teams, and IT colleagues to understand requirements and translate them into practical, high-quality technical solutions.
- Provide technical input on solution design, implementation approach, and system improvements across MES-related initiatives.
- Help drive major system changes, enhancements, and integration efforts by identifying risks, recommending solutions, and executing effectively.
- Implement and support messaging technologies such as MSMQ, ActiveMQ, RabbitMQ, or similar tools to enable reliable communication across manufacturing systems.
- Ensure the integrity, consistency, and reliability of data across integrated applications and platforms.
- Troubleshoot complex issues in production and non-production environments, identify root causes, and implement effective long-term solutions.
- Test and validate applications, integrations, and system changes to ensure performance, stability, and business readiness.
- Contribute to project planning, technical estimates, and delivery schedules to support successful implementation of MES initiatives.
- Create and maintain clear technical documentation and provide user support and knowledge sharing as needed
- Participate in an on-call support rotation after onboarding and training are complete.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field.
- 7+ years of experience developing software solutions using .NET, C#, and ASP.NET.
- Experience building and supporting enterprise applications using RESTful APIs and modern integration patterns.
- Hands-on experience with messaging technologies such as MSMQ, ActiveMQ, RabbitMQ, or similar middleware.
- Strong understanding of software engineering fundamentals and the Software Development Life Cycle (SDLC).
- Experience with source control and development tools such as Git, Azure DevOps/TFS, or similar platforms.[
- Strong understanding of relational databases such as Oracle or SQL Server.
- Experience working in or supporting systems within a 24/7 manufacturing, industrial, or operational environment.
- Demonstrated ability to work independently, manage complex technical work, and contribute to large-scale system changes.
- Strong analytical, problem-solving, and communication skills, with the ability to work effectively across technical and business teams.
Preferred Qualifications
- Experience with Siemens Opcenter Execution Designer and Portal (formerly Camstar).
- Experience working with other Manufacturing Execution Systems (MES) platforms.
- Experience contributing to or driving significant system implementations, upgrades, or integration initiatives.
- Familiarity with TDD, CI/CD, and automated deployment practices.
- Experience with CI/CD tools such as GitLab, GitHub Actions, Jenkins, or similar.
- Experience working in a Scrum/Agile team environment.
- Familiarity with modern developer productivity tools, including AI-assisted coding tools.
- A track record of delivering solutions that are both technically sound and aligned with business needs.
- The ability to adapt quickly, manage competing priorities, and thrive in a dynamic manufacturing environment
This role directly supports the systems and integrations that keep manufacturing operations running efficiently and reliably. You'll have the opportunity to work on meaningful technical challenges, contribute to major MES initiatives and global standardization efforts, and help modernize the digital backbone of manufacturing execution.
Interview Process: One-Hour Panel Video Interview
About us:
DivIHN , the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.
DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.
$170.56k
...Information Technology, Information Systems, Engineering, or a closely related discipline. We need at least 7 years of software development experience with .NET, C#, and ASP... ...and Portal (formerly Camstar), or comparable MES platforms. Additional advantages include familiarity...SuggestedFull timeRemote work$129.14k - $177.57k
...services in a cost efficient manner to Corning worldwide. Role Purpose Corning is hiring a Manufacturing Execution System ( MES) Solution Architect to join our team in Charlotte, NC! In this role you will play a critical role in defining and delivering...SuggestedFull timeWorldwideFlexible hours- ...Job Description Job Description CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing...SuggestedFull timeTemporary work
- ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...hosted In-Production platform. We are looking for a Software Engineer with the skillset to support the expanding and revenue...SuggestedWork at officeFlexible hoursShift workDay shift
- ...meaningful careers!!ROLE SUMMARY: FTSE Russell, a leader in global indexing and analytics, is seeking a skilled and motivated Software Engineer and build robust, scalable applications that support trillions in assets. The ideal candidate will have a deep understanding of...SuggestedFull timeWorldwide
- ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal candidate should demonstrate...Long term contract
$98.18k - $115.5k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,...Full timeWork experience placementLocal area3 days per week- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of...Full timePart timeShift workDay shift
- ...SummaryIndependently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes... ...functional teams to drive technical initiatives and mentor junior engineers.***This is an in-office position and will require 5-days per...Full timePart timeWork at officeShift workDay shift
- ...EngineerLocation: Charlotte, North CarolinaDuration: ContractJob ID: 180136Job Overview: We are seeking a highly skilled and experienced Software Engineer 4 for a contingent resource assignment. In this role, you will consult on complex initiatives with broad impact and large-...Full timeWork experience placementRelocation package
- ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth...
$120k - $140k
Charlotte, North CarolinaOnsiteFull Time$120k - $140kWe are currently looking for a Software Engineer to join an Edge Platform team building software that connects automated industrial equipment to cloud-based systems. This is a backend-focused role working with IoT devices...Full timeFlexible hours$129.14k - $177.57k
...manner to Corning worldwide. Role Purpose The Senior Staff Engineer, Teamcenter Platform Administration & Support leads the... ...remediation. Support CAD and enterprise integrations, including ERP, MES, and SAP. Support deployments, testing, upgrades, cutovers, monitoring...Full timeContract workWorldwide- ...English (Required)Work Shift:1st shift (United States of America)Please review the following job description:We are looking for a software engineer passionate about building automation and self-service solutions for our Enterprise Public Cloud Platform. In this role, you...Permanent employmentFull timePart timeH1bWork at officeWork visaShift workDay shift
- ...contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex...
- Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new...Full timeWork at office
$104.4k - $187.2k
What You'll DoWe’re looking for a Senior Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). In this role, you’ll play a key part in the evolution of our digital experiences team. You’ll work primarily...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work$120k - $160k
...will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some high...Work at office3 days per week$100k - $179k
About this role:Wells Fargo is seeking a Senior Software Engineer...In this role, you will:Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework, HTML, CSS, JavaScript, and relevant front-end frameworks.Translate...Full timeWork experience placementWork at officeRelocation package- ...utilize our deep industry experience to build forward thinking software solutions that optimize operations, enhance visibility, and drive... ...SUMMARY: We are seeking a versatile Full-Stack Software Engineer to design, develop, test, and deploy scalable, customer-facing...Contract work
$118.93k - $138.55k
...through integrity. Employer: Moody's Investors Service, Inc.Title: Software EngineerLocation: 1414 South Tryon Street, Charlotte, NC 28203... ...timely and efficiently. Work closely with and mentor software engineers. Work in an agile environment, helping improve process and...Full time- ...Job Description Job Description Description: Hybrid 3 days on-site in Charlotte, NC Our client seeks a senior software engineer to provide application support, maintenance, enhancement, and operational oversight for a business-critical physical security and...Hourly payLocal area
$135k - $200k
...Software Engineer III at Limble At Limble we empower the unsung heroes who support the world. We're revolutionizing the way businesses manage their maintenance operations by providing a comprehensive suite of software solutions that empower organizations to optimize...Temporary workRemote workFlexible hours$86.1k - $169.8k
...accelerates customer outcomes and business growth. By uniting product, engineering, marketing, sales, customer success, and partners around a... ...in Computer Science AND 3+ years of full-time professional software development experience, including designing, developing,...Ongoing contractFull timeLocal area$50 - $55 per hour
...A client of Innova Solutions is immediately hiring for a Software Engineer Title: Software Engineer Position type: Full Time - Contract Duration: 12 Months with possible extension Location: Irving TX, Charlotte NC, Phoenix AZ (Hybrid-03 days onsite and 02 day...Full timeContract workTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours$152.41k - $179.3k
...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Software Engineer - Compliance CXAE (Charlotte, NC) As a Software Engineer on the EAA Compliance CXAE team within the Platform group, you'll...Local area$150k - $180k
...Forward Deployed Software Engineer Charlotte, North Carolina Onsite Full Time $150k - $180k We're currently seeking a Full Stack Developer to help design, build, and maintain client-facing software products that directly support logistics and operational...Full time$80.9k - $110.3k
...Become a part of our caring community Humana is seeking a Software Engineer 2 to help develop and support Salesforce Health Cloud solutions that power our growing Primary Care business. In this role, you will contribute to applications that enable sales teams to connect...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- Can code, be hands on and a deep understanding of AWS Must have accountability, ability to own the work Investment / Analytics within the financial services industry is a must have Warehouse / Supply Chain domain experience is not relevant Must have...
- ...Software Engineer Location: Charlotte. NC ( 3 days onsite 2 days remote) look for nearby Candidates ( only W2 required) Must have Skills: Business Process Management along with Full stack Java skill is very much required. 6+ Years...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to MES Software Engineer. Be the first to apply!
- software engineer internship remote Charlotte, NC
- senior software engineer ruby on rails Charlotte, NC
- software developer positions Charlotte, NC
- agile software developer Charlotte, NC
- software engineer intern Charlotte, NC
- part time software developer Charlotte, NC
- software engineer internship Charlotte, NC
- entry level software engineer remote Charlotte, NC
- senior software engineer remote Charlotte, NC
- senior software design engineer Charlotte, NC



