ERP Programmer Analyst

Overview

On Site
BASED ON EXPERIENCE
Full Time

Skills

ERP
EPICOR
.NET
C#
SQL
SSRS
API
PROGRAMMER
CODING
DEVELOPMENT
DEVELOPER

Job Details

We are seeking a detail-oriented individual who has demonstrated experience with developing, enhancing, integrating, and supporting business applications with a primary focus on ERP systems. Additionally, this person will be responsible for creating efficient, scalable, and maintainable solutions that align with our business goals!

Responsibilities:
  • Analyze business requirements to design conceptual and technical solutions.
  • Establish detailed program specifications on an enhancement request
  • Translate program specifications into programming language logic
  • Develop new, enhance, or maintain existing ERP applications and support upgrades and updates.
  • Perform testing on new or enhanced applications with sample data to validate functionality and performance.
  • Develop integrations between the ERP system and third-party applications/external systems.
  • Design and develop proof-of-concept prototypes that can scale into production-ready solutions based on business case.
  • Manage technical aspects of projects, including third-party contributions, issue tracking, and governance.
  • Map technical processes and support business process automation initiatives.
  • Develop integrated solutions utilizing RESTful web services and APIs.
  • Leverage full-stack development tools, frameworks, and service-oriented architecture (SOA) best practices.
  • Provide day-to-day support for application users, addressing questions related to processes, functionality, and data interpretation.
  • Investigate and resolve application issues and system interruptions.
  • Troubleshoot and resolve bugs arising from software updates, business process changes, or system limitations.
Experience:
  • 5+ years of experience in application development
  • Experience in ERP systems (Epicor preferred)
  • Knowledge of ERP data structures and system architecture.
  • Understanding of system logic, programming languages, and ERP development
  • Experience in software development using tools such as C#, VB.NET, C++, SQL, SSRS, API, etc.
  • Strong skills in application testing, documentation, and ongoing maintenance.
  • Experience with algorithm design, optimization, and performance tuning.
  • Familiarity with business processes and common implementations
  • Experience interfacing with external platforms
  • Demonstrated ability to manage multiple priorities in a fast-paced environment
  • Strong analytical and problem-solving skills.
  • Ability to influence cross-functional teams and communicate effectively with stakeholders.
  • Attention to detail and a methodical approach to development ( "step-by-step programming mindset).
  • Proven ability to adapt to evolving technologies and environments.
#LI-onsite
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About EDI Specialists, Inc.