MES Engineer
Role: MES EngineerLocation: Hybrid in Stillwater, MN (3 days onsite)Duration: 6 months to startRate: $58.48-$70.18/hour W2 depending on skills and experience levelMES EngineerRole OverviewThe MES Developer is responsible for designing, developing, and customizing Manufacturing Execution System (MES) software used by plant operators and manufacturing teams. This role focuses heavily on hands-on software development, database work, and user interface refinement to support manufacturing operations.Background & Experience RequiredExperience supporting manufacturing or industrial environments is requiredMES platform experience (e.g., custom or commercial MES solutions)Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)Typical background in software engineering or application developmentTechnical Skills & QualificationsStrong proficiency in Java developmentExperience with software design and application developmentSolid understanding of relational databases and SQLExperience developing APIs and system integrationsFamiliarity with UI/UX principles as applied to operational or manufacturing systemsKey ResponsibilitiesDesign, develop, and customize MES applications used by shop-floor operatorsWrite and maintain custom code to support MES functionalityDevelop and support API integrations between MES and other manufacturing or enterprise systemsCreate, optimize, and maintain SQL queries and reports for operational and production dataRefine and enhance user interfaces to improve usability and operator experienceTroubleshoot, debug, and resolve MES application issuesCollaborate with manufacturing, engineering, and IT teams to support system enhancements