Consultants Available For Assignment
12-year IT professional, 5 years UKG Pro (UltiPro) expertise. Consultant Developer skilled in solution development, troubleshooting, and ongoing support. Collaborative approach, data mapping, and continuous learning in UKG Pro advancements.
Availability:
2 weeks
Experience:
12 years
Location:
Tampa, FL
Ability to Travel:
Yes
Consultant Developer with 5 years of Cornerstone OnDemand experience and 12 years in IT. Proficient in Cornerstone OnDemand development, learning and talent management, requirements gathering, data analysis, and project leadership.
Availability:
3 weeks
Experience:
12 years
Location:
Carlsbad, CA
Ability to Travel:
Yes
Services
An ERP Developer or Programmer is a software professional responsible for designing, developing, customizing, and maintaining ERP systems to meet the specific needs of an organization. These developers work with ERP software platforms to create or modify functionality, integrate with other systems, and ensure that the ERP system aligns with the organization's business processes. Here are the key responsibilities and activities typically associated with the role of an ERP Developer/Programmer:
System Customization
Customize the ERP system to align with the organization's unique business requirements. This may involve modifying existing modules or creating custom modules.
Develop and implement enhancements and new features based on business needs.
Software Development
Write, test, and maintain code for ERP software, typically using programming languages and development tools specific to the ERP system (e.g., SAP ABAP, Oracle PL/SQL, Microsoft Dynamics X++).
Develop and maintain application extensions, workflows, and scripts.
Integration
Integrate the ERP system with other software applications and systems, such as CRM systems, e-commerce platforms, or third-party APIs.
Develop and configure data interfaces to ensure seamless data flow between systems.
Data Migration
Create scripts and programs to facilitate data migration during ERP system implementations or upgrades.
Ensure data consistency and accuracy during migration processes.
Report and Dashboard Development
Design and develop reports, dashboards, and analytics tools within the ERP system to support data-driven decision-making.
Use reporting and business intelligence tools specific to the ERP platform.
Troubleshooting and Debugging
Investigate and resolve technical issues, errors, and bugs within the ERP system.
Debug code and perform root cause analysis to identify and address problems.
Performance Optimization
Identify and address performance bottlenecks and inefficiencies in the ERP system's code and configurations.
Optimize SQL queries and database performance.
Testing
Develop and execute test scripts to ensure that customizations and developments meet functional requirements and do not introduce regressions.
Collaborate with quality assurance teams for thorough testing.
Documentation
Maintain comprehensive documentation of customizations, code, scripts, and development processes.
Create technical documentation to assist in system maintenance and support.
Security
Implement security best practices within the ERP system's code to protect sensitive data and ensure compliance with security policies and regulations.
Version Control
Use version control systems to manage code changes and collaborate with other developers.
Collaboration
Work closely with business analysts, ERP administrators, project managers, and end-users to understand requirements and ensure successful implementation.
Continuous Learning
Stay updated on ERP system updates, new features, and best practices in ERP development.
Attend training sessions and certifications to enhance ERP programming skills.
