> Markdown version of [/jobs/ext/3077266-mes-software-engineer](https://www.wearedevelopers.com/jobs/ext/3077266-mes-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MES Software Engineer - **Company:** The Fountain Group - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $156,000.0 - $170,560.0 - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Apache ActiveMQ, Agile Methodology, Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Information Systems, Continuous Integration, Relational Databases, Programming Tools, Middleware, Github, Enterprise Messaging Systems, Microsoft Message Queuing, Microsoft SQL Server, Team Foundation Server, Oracle (Applications), Scrum Methodology, Productivity Software, RabbitMQ, Software Engineering, Data Streaming, Systems Integration, Enterprise Software Applications, Test-Driven Development (TDD), Gitlab, Git, Information Technology, Deployment Automation, Restful APIs, Software Version Control, Jenkins, Web Api - **Published:** September 25, 2026 - **Apply:** https://www.thefountaingroup.com/job/17207/mes_software_engineer#apply-now-header ## About the Role * Min of 5-10+ years of MES Software Engineering experience. * 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. * 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. * Demonstrated ability to work independently, manage complex technical work, and contribute to large-scale system changes. * Bachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field Preferred Qualifications: * Experience with Siemens Opcenter Execution Designer and Portal (formerly Camstar). * Experience working in or supporting systems within a 24/7 manufacturing, industrial, or operational environment. * 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. ## Description * 4-month assignment, probably long term extensin. M-F, 8AM - 5PM. * 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 MES Engineer who can work independently, contribute strong technical judgment, and help drive major changes and initiatives across MES and related systems. * 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. ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)