POSITION SUMMARY: The ERP Developer is responsible for the design, development, and maintenance of ERP systems, primarily Microsoft Dynamics NAV. This role ensures system efficiency, supports organizational processes, and provides innovative solutions to improve manufacturing and inventory operations.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Develop and Customize ERP Software: Design, code, test, and troubleshoot ERP applications. Customize existing software to meet user requirements.
- Analyze Business and manufacturing processes: Understand and analyze the business needs to create effective ERP solutions.
- Collaborate with IT Team to create accurate dashboards, reports and applications within allotted timeline.
- Perform appropriate testing before release.
- Trouble shoot and debug programs, applications, and Reports.
- Resolving help desk issues for team members
- Evaluate existing applications to reprogram, update and add new features.
- Develop technical documents to accurately represent application design and code.
- Provide back-up and/or afterhours support for other IT Team members.
- Assist the IT Team in the development, deployment, monitoring, maintenance, upgrade and support of company services and systems
- Collaborate with project leaders to determine scope, priority, budget, and vision
- Corroborate in the creation, implementation and adherence to IT policies and procedures, including those for security, disaster recovery, and best practices as they relate to the department and the organization.
- Assist in research on emerging technology solutions in support of new initiatives and opportunities.
- Assist with security management of systems and enterprise information.
QUALIFICATIONS:
- Proficient in using MS Dynamics 365 ERP or similar ERP systems.
- Proficient in programming languages, preferably C# and SQL.
- Excellent written and verbal communication skills. Excellent organization and problem-solving skills.
- Thorough working knowledge of information technology policies, processes and procedures.
- Strong analytical skills required.
- Must be detail-oriented and pay close attention to accuracy.
- Strong planning skills required.
- Team player with constructive and respectful attitude.
- Project management skills.
- Must be able to work quickly and independently with minimal supervision.
EDUCATION AND EXPERIENCE:
- Bachelor's Degree in computer science or related field.
- Three years minimum of experience working in related field,
- Ability to program using a variety of programming languages.
- Excellent understanding of software design and programming principles.
- Experience with ERP / inventory control systems.
- Experience with manufacturing processes.