ERP Programmer Analyst

EDI Staffing

  • Fenton, MO
  • Permanent
  • Full-time
  • 1 month ago
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

EDI Staffing