> Markdown version of [/jobs/ext/3062687-mes-software-engineer-technical-lead](https://www.wearedevelopers.com/jobs/ext/3062687-mes-software-engineer-technical-lead). 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 / Technical Lead - **Company:** Nesco Resource, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, Ajax (Programming Language), C Sharp (Programming Language), Cascading Style Sheets (CSS), Continuous Delivery, Continuous Integration, Relational Databases, Microsoft SQL Server, Object-Oriented Software Development, Scrum Methodology, Software Configuration Management, Software Engineering, Software Requirements Analysis, Subversion, Transact-SQL, Test-Driven Development (TDD), Git, AngularJS, Information Technology - **Published:** September 25, 2026 - **Apply:** https://www.thejobnetwork.com/job/mes-software-engineer-509979634 ## About the Role * BS or MS in Computer Science, Systems Management, Information Technology, or a related field. * 7+ years of object-oriented application-development experience using .NET and C#. * Experience supporting IT systems in a 24/7 manufacturing environment. * Strong leadership and project-management skills. * In-depth knowledge of application-development best practices. * Hands-on experience with .NET, AJAX, T-SQL, Microsoft SQL Server, and SQL Server BI components. * In-depth knowledge of relational databases. * In-depth knowledge of source-code management systems such as Git, TFVC, and SVN. * Strong understanding of the Software Development Life Cycle, Test-Driven Development, Continuous Integration, and Continuous Delivery. * Strong understanding of ERP, MES, shop-floor controls, and their integration within plant environments. * Ability to work independently and collaboratively with multicultural and geographically distributed teams. * Strong written and verbal communication skills. Preferred Skills or Experience * Siemens Opcenter modeling and Designer experience. * Experience with Siemens Opcenter, formerly Camstar, MES solutions. * Proven experience implementing technically sound IT solutions that meet business requirements. * Understanding of JavaScript, HTML, CSS, and the current Angular framework. * Experience working within Scrum or Agile teams. * Ability to translate between business and technology requirements. * Strong organizational, facilitation, presentation, negotiation, prioritization, and critical-thinking skills. ## Description Client is seeking an MES Software Engineer / Technical Lead to define, develop, implement, and support standardized Siemens Opcenter, formerly Camstar, Manufacturing Execution System solutions across a global environment. This role will partner with business leaders, users, and IT resources while providing technical leadership for global manufacturing-system projects. Core Responsibilities * Establish application-development best practices and define the architecture for manufacturing systems. * Design, implement, and support manufacturing systems following standard IT practices. * Develop solutions using .NET, C#, AJAX, T-SQL, Microsoft SQL Server, and SQL Server BI components. * Analyze business and system requirements and translate business goals into technically sound solutions. * Support the integration of ERP, MES, and shop-floor control systems into complete plant solutions. * Serve as the technical lead for global manufacturing-system projects. * Ensure development work is completed on schedule. * Document and communicate changes and impacts affecting manufacturing systems. * Collaborate with internal and external customers across a global environment. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)