Tallo logoTallo logo

ERP BA/Manufacturing Execution Systems Developer (MES)

Job

Cretex Companies, Inc.

Elk River, MN (In Person)

$100,000 Salary, Full-Time

Posted 02/25/2026 (Updated 1 week ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

ERP BA/Manufacturing Execution Systems Developer (MES) Cretex Companies, Inc. • Elk River, MN Career Force • October 8, 2025 Overview The Business Analyst/MES Developer plays a critical role in bridging the gap between business needs and technical solutions within an organization. This position combines the responsibilities of a business analyst, who identifies and defines business requirements, with those of a developer, who designs and implements software solutions to meet those requirements. The Business Analyst/MES Developer collaborates with various stakeholders to ensure that software applications align with business goals and operational needs in implementing and optimizing Epicor Enterprise Resources Planning (ERP) system together with Advanced Manufacturing Execution System (MES) module. This is a hybrid, full time salaried position, that requires one live locally in the immediate area
Responsibilities Essential Job Functions Requirements Gathering:
•Collaborate with business units, stakeholders, and end-users to gather, document, and refine business requirements.•Analyze and understand business processes and workflows to identify improvement opportunities.
System Design and Development:
•Design and develop software solutions that address identified business needs and requirements.•Configure the enterprise resource planning system to meet operational needs. If needed, utilize development tools, programming languages, and databases to create custom applications or modify existing systems.
Data Analysis:
•Extract, transform, and load (ETL) data as necessary to support business analytics, reporting, and decision-making processes.•Implement data validation and quality control measures to ensure data accuracy and integrity.
Testing and Quality Assurance:
•Develop and execute test plans to validate software solutions against business requirements.•Debug and resolve software defects and issues to ensure optimal performance.
Documentation:
•Create comprehensive documentation, including functional specifications, technical specifications, and user manuals.•Maintain accurate records of system changes and updates.
Technical Support:
•Provide technical support to end-users, troubleshooting issues and resolving problems in a timely manner.•Collaborate with IT teams to ensure system availability and reliability.
Collaboration and Communication:
•Act as a liaison between business stakeholders and the development team, facilitating effective communication and collaboration.•Present findings, progress, and proposed solutions to non-technical stakeholders.
Continuous Improvement:
•Stay updated on industry trends and emerging technologies to propose innovative solutions and process improvements.•Suggest enhancements and modifications to existing systems to optimize business operations. Qualifications Qualifications Bachelor's degree in a relevant field such as Computer Science, Information Technology, or Business. Experience in implementing or working with Epicor is highly desirable. Experience in implementing or working with Epicor Advanced MES is highly desirable. Proven experience in business analysis, software development, or a related role. Proficiency in programming languages (e.g., Java, Python, C#, SQL) and development tools. Strong analytical and problem-solving skills. Excellent communication and interpersonal skills. Knowledge of software development methodologies (Agile, Scrum, Waterfall). Familiarity with database management systems (e.g., SQL Server, Oracle, MySQL). Understanding of data modeling and data visualization tools (e.g., Tableau, Power BI). Project management skills are a plus. Relevant certifications (e.g., CBAP, PMI-PBA, ScrumMaster) are a plus. Conclusion The Business Analyst Developer plays a crucial role in aligning technology solutions with business objectives, ensuring that software applications meet the needs of the organization. This position requires a blend of technical and analytical skills, as well as strong communication and collaboration abilities to drive businesssuccess through technology. Pay Range USD $85,000.00•USD $100,000.00 /Yr.
Company Benefits All Employees:
Our 401k retirement savings plan with a company match contribution; onsite health clinics, discretionary holiday bonus program (based on years of service), Cretex University, 24/7 employee assistance program with access to five confidential visits with a licensed counselor at no cost, wellness program with incentives, an employee death benefit, and employee sick and safe leave are available to all Cretex employees. 20+hours: Cretex's medical benefit package includes: comprehensive medical insurance with access to virtual providers; dental insurance (Little Partners Dental benefit covers services 100 percent for children 12 and younger when seen by a Health Partners in network provider); vision insurance; a pre-tax health savings account, healthcare and dependent care pre-tax reimbursement accounts; paid holidays, paid time off; and our discretionary profit sharing program are available to employees working 20+ hours/week. 30+ hours: Parental Leave, accident and critical illness benefits, optional employee, spouse, and child life; short and long term disability; company provided life insurance; and tuition assistance programs are available to employees working 30+ hours per week. (Some benefits are subject to eligibility criteria.) Applicants will receive consideration for employment regardless of their race, color, creed, religion, national origin, sex, sexual orientation, gender identity, disability, age, veteran status, marital status, family status, status with regard to public assistance, or any other protected status as required by law. Our company uses E-Verify to confirm the employment and eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.
Apply here:
https://www.aplitrak.com/?adid=
ADDITIONAL DETAILS
Job Id:
6739466437
Job URL:
https://de.jobsyn.org/7d213a860500492e8c8de1e21165f94e8003
Job State:
MN
Job Lat:
45.33219909667969
Job Lng:
•93.56649780273438
Job County:
Sherburne County
Job Education:
Bachelor's degree
Job Skills:
Emerging technologies
Job Hash:
4179802866

Similar remote jobs

Similar jobs in Elk River, MN

  • Job

    M&K Truck Centers

    Elk River, MN

    Posted2 days ago

    Updated13 hours ago

  • Job

    Cook

    Taco Bell

    Elk River, MN

    Posted2 days ago

    Updated13 hours ago

  • Job

    Taco Bell

    Elk River, MN

    Posted2 days ago

    Updated13 hours ago

  • Job

    Cashier

    Taco Bell

    Elk River, MN

    Posted2 days ago

    Updated13 hours ago

  • Job

    Shift Manager

    Taco Bell

    Elk River, MN

    Posted2 days ago

    Updated13 hours ago

Similar jobs in Minnesota