My prestigious client, a leader in their manufacturing sector, is seeking a talented individual with both foundational software development experience and a strong understanding of manufacturing business processes to join their dynamic team. This is a unique opportunity they are offering to leverage your existing development skills and business acumen, and cross-train you to specialize in their modern Epicor Kinetic ERP system.
If you're a developer with a passion for how technology drives manufacturing efficiency, and you're looking to become an expert in a market-leading ERP, this role offers significant growth. You will build on your development foundation, receiving specialized training and mentorship from them to master Microsoft and Epicor tools and contribute significantly to their core business systems.
What you'll be doing (Leveraging your skills and learning Epicor):
Applying your development skills to customize and enhance their Epicor ERP system (e.g., Dashboards, Business Activity Queries (BAQs), Screen customizations, and potentially C# development for BPMs or customizations).
Contributing to new system development and the maintenance/improvement of existing business applications and integrations.
Working with SQL for data analysis, reporting (SSRS), and database management tasks within the Epicor environment.
Collaborating closely with users across their manufacturing operations to define technical requirements, translate business needs into solutions, create documentation, and support training.
Utilizing your analytical abilities for troubleshooting, system analysis, and managing software upgrades and implementations.
What you'll bring (Your Foundation for Success with My Client):
Essential: Foundational experience in software development. This includes:
Proficiency in one or more programming/scripting languages (e.g., C#, VB.NET, Java, Python, or similar).
Solid understanding of SQL and experience with relational databases (querying, basic administration, understanding data structures).
Familiarity with software development lifecycle (SDLC) principles and best practices.
Essential: A strong background and understanding of manufacturing business processes (e.g., Bill of Materials, Routings, Shop Floor Control, Inventory Management, MRP, Production Scheduling).
Proven analytical and problem-solving skills, with an ability to debug and resolve technical issues.
Excellent communication and interpersonal skills, with the ability to discuss technical details with both technical and non-technical colleagues.
A genuine eagerness to learn and master the Epicor ERP platform and its associated development tools.
Experience using or developing for other business systems or ERPs within a manufacturing environment is highly advantageous.
Bonus points for (Helpful, but not required):
Specific experience with Epicor (BAQs, BPMs, Customizations, Kinetic framework).
Experience with .NET framework, C#, or VB.NET.
Experience with reporting tools like SSRS or Crystal Reports.
Knowledge of web services, APIs, and system integrations.
Familiarity with Autodesk products or other CAD/PLM integrations.
Qualifications My Client is Seeking:
My client is seeking individuals with a blend of technical and business expertise. A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is preferred, OR equivalent professional experience demonstrating strong software development capabilities (e.g., 2-5+ years in a development role) combined with demonstrable experience or understanding of manufacturing environments.
Location & Relocation:
This position is based at my client's facility in a beautiful remote town near Decorah, Iowa.
My client is offering relocation assistance for the right candidate.