Position Summary
This role is responsible analyzing evaluating and/or resolving business data issues. Additional duties include designing, developing, and maintaining custom applications, integrations, and enhancements within the Information Technology environment, ensuring optimal performance and alignment with business needs. The developer will code, test, debug, document, and implement both new programs and technologies, as well as modifications to existing ones. Work may involve complex assignments, often performed with the guidance of senior personnel, to provide high-quality IT services to user departments. Program design and technical work are conducted under the direction of a supervisor.
Essential Duties and Responsibilities:
(Other duties may be assigned)
· Analize and evaluate data from an ERP system and the supporting business systems.
· Design, develop, test, and implement custom programs, reports, and integrations in Microsoft.NET.
· Design, develop, test, and implement reports and integrations an ERP system
· Provide customer service and business support to end users across multiple departments.
· Resolve production system issues in a timely and effective manner.
· Develop custom business applications to improve operational efficiency in collaboration with the ERP Manager as appropriate.
· Perform database maintenance, monitor performance, and ensure data integrity.
· Works collaboratively with the ERP Manager on all implementations and upgrades
· Evaluate software packages and recommend improvements or new solutions.
· Provide user training and technical guidance to ensure adoption and effective use of applications.
· Collaborate with business analysts, functional teams, and other developers to gather requirements and deliver technical solutions.
· Troubleshoot, debug, and resolve system issues while documenting fixes and solutions.
· Support system upgrades, migrations, and integrations with third-party applications.
Supervisory Responsibilities
· None
Qualifications
· Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
· 3+ years of database design and maintenance experience with MS SQL or similar tools.
· 3+ years of hands-on development experience with .NET, JAVA, or similar development tools.
· Experience with reporting tools.
· Working knowledge of integration technologies (REST, SOAP, EDI, Web Services).
· Familiarity with ERP business processes (finance, manufacturing, supply chain, distribution).
· Excellent problem-solving, analytical, and communication skills.
· Ability to manage multiple priorities, working both independently and as part of a team.
Preferred Skills
· Experience with SQL Server
· Experience with .NET
· Experience with ERP and BI tools a plus
· Experience in a manufacturing or distribution environment.
· Familiarity with Agile development methodologies.