> Markdown version of [/jobs/ext/1668491-mes-software-engineer](https://www.wearedevelopers.com/jobs/ext/1668491-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:** Computer Task Group, Inc - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $160,160.0 - $164,320.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Apache ActiveMQ, Microsoft Azure, C Sharp (Programming Language), Information Systems, Continuous Integration, Relational Databases, Middleware, Github, Enterprise Messaging Systems, Microsoft Message Queuing, Microsoft SQL Server, Team Foundation Server, Oracle (Applications), Systems Development Life Cycle, RabbitMQ, Software Engineering, Systems Integration, Enterprise Software Applications, Gitlab, Git, Information Technology, Deployment Automation, Restful APIs, Software Version Control, Jenkins, Web Api - **Published:** July 28, 2026 - **Apply:** https://www.juju.com/job/00000000gk8uy2 ## About the Role **Education:** Bachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field., * 7+ years of software development experience using .NET, C#, and ASP.NET. * Experience developing enterprise applications using RESTful APIs and integration patterns. * Experience with messaging technologies such as MSMQ, ActiveMQ, RabbitMQ, or similar middleware. * Strong understanding of software development lifecycle (SDLC) and engineering best practices. * Experience with Git, Azure DevOps/TFS, or similar source control platforms. * Experience with relational databases including Oracle and SQL Server. * Experience supporting applications in manufacturing, industrial, or 24/7 operational environments. * Strong analytical, troubleshooting, and problem-solving skills. * Ability to work independently and manage complex technical initiatives. * Strong communication skills with the ability to collaborate across technical and business teams. Preferred Qualifications * Experience with Siemens Opcenter Execution Designer and Portal (formerly Camstar). * Experience with Manufacturing Execution Systems (MES) platforms. * Experience supporting MES implementations, upgrades, and integrations. * Familiarity with CI/CD practices and automated deployment processes. * Experience with GitLab, GitHub Actions, Jenkins, or similar CI/CD tools. * Experience working in Agile/Scrum environments. * Familiarity with AI-assisted development tools and modern engineering productivity practices. ## Description The ideal candidate will have strong software engineering experience with .NET, C#, ASP.NET, REST APIs, and relational databases, along with experience supporting manufacturing or industrial applications. This position requires a hands-on engineer who can independently solve complex technical challenges, collaborate with business and IT teams, and contribute to large-scale MES initiatives., * Develop, enhance, and support MES applications using .NET, C#, ASP.NET, and Web APIs. * Configure and maintain Siemens Opcenter Execution solutions to support manufacturing requirements. * Build and support integrations between MES, enterprise systems, and shop floor technologies. * Troubleshoot application issues, perform root cause analysis, and implement solutions. * Support system enhancements, upgrades, integrations, and digital manufacturing initiatives. * Develop and maintain technical documentation and provide application support. * Collaborate with manufacturing teams, business stakeholders, and IT partners to deliver scalable solutions. * Support messaging and middleware technologies including MSMQ, ActiveMQ, RabbitMQ, or similar platforms. * Participate in testing, validation, and production support activities. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)