What are the responsibilities and job description for the Onsite ERP Programmer Analyst position at EDI Staffing, an EDI Specialists Company?
Position: On-Site ERP Programmer Analyst
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
Informatics Analyst (Onsite) St. Louis, Missouri
Mercy -
Saint Louis, MO