ERP Developer Job Description
ERP Developer Duties & Responsibilities
To write an effective ERP developer job description, begin by listing detailed duties, responsibilities and expectations. We have included ERP developer job description templates that you can modify and use.
Sample responsibilities for this position include:
ERP Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for ERP Developer
List any licenses or certifications required by the position: ITIL, EBS, HCM, SAP
Education for ERP Developer
Typically a job would require a certain level of education.
Employers hiring for the ERP developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Software Engineering, Engineering, Technical, Information Technology, Information Systems, Business, Computer Engineering, Business/Administration
Skills for ERP Developer
Desired skills for ERP developer include:
Desired experience for ERP developer includes:
ERP Developer Examples
ERP Developer Job Description
- Coordinates with other IT groups to manage PeopleSoft ERP applications and processes
- Execute software development for outlined work
- 5+ years of full stack software development experience
- Hands-on expertise with an Object Oriented Language (C#/.NET an asset)
- Experience working with CRM or ERP
- Familiarity with web technologies such as HTML5, Javascript and Angular
- Experience working on large software systems with robust database components
- Experience architecting large software systems and enterprise integrations
- High-performance Java for developing web applications with HTML, Spring container, Spring MVC, Apache Kafka
- Persistence frameworks Mybatis, Hibernate, JPA
- A minimum of 10 or more years of experience in Information Technology
- A minimum of 5 or more years of data warehouse design/development experience with at least 3 plus years as an SAP ETL developer
- Expertise in Oracle and/or Netezza
- Experience with job scheduling tools like Tidal
- Expertise in developing Unix Shell Scripts to automate Data Integration processes
- Proven ability to be flexible and work hard, both independently and in a team environment – Being versatile, dynamic, results oriented, flexible and able to work under tight deadlines
ERP Developer Job Description
- With templating frameworks for modularization of user interfaces (Bootstrap, Thymeleaf, JSF)
- JavaScript, Angular, Jquery knowledge to be able to write JS snippets to improve interactivity on client side
- Concerned about quality of the code and client's experience (be able to prove it through his work with unit testing (Junit, Mockito)
- Analysis of software issues
- Collaboration on strategic projects (Cloud, IoT, Machine Learning)
- Works with others in Information Technology and the business groups to facilitate and prioritize implementation of emergency vendor fixes and application/Tools upgrades
- Manages, tracks and escalates incoming support incidents (includes vendor fixes and business modifications) using a defined process
- Provide leadership to accomplish goals, with the ability to multi-task
- Serves on various committees, internal and external to the information technology division
- Develops plans for software deployment on heterogeneous systems
- Must demonstrate proficiency and possess experience necessary to design, enhances and develops single and multi-system applications
- Experience with ERP systems, preferably Oracle 11i or R12 applications
- Experience with SOA environments
- Experience with version control system such as CVS or Subversion
- Experience with automated testing tools and testing procedures
- Oracle ERP Customization and Data Migration experience
ERP Developer Job Description
- Candidate must be a strong technical resource with an understanding of the business (functional knowledge), able to troubleshoot issues from a technical perspective
- Responsible for design, development and delivery of various PeopleSoft application development components, including reports, interfaces, conversions, and implementation of custom solutions
- Participates in code and design reviews and technical presentations to cross functional staff
- Work as technical resource on ERP Implementation project team
- Ensure compliance will all relevant policy and procedures including Software Development Lifecyle (SDLC)
- Responsible for code development based on a technical design
- Responsible for refinements to existing program code as needed
- Responsible for developing unit testing to meet requirements
- Responsible for developing unit test scripts to test code
- Responsible for checking code in and out of the code repository and ensuring that latest accepted versions are maintained
- Bachelor’s Degree is required, preferably in Business, Accounting, MIS, Computer Science, Information Technology or related field
- Skilled understanding of retail application functionality
- Intermediate proficiency installing/configuring base technical components
- Experience in integrating PeopleSoft and non-PeopleSoft applications using Integration Broker (IB), Java
- Working experience with Oracle UPK product and experience in using OATS for testing preferred
- Working experience with QSoft is preferred
ERP Developer Job Description
- Ongoing Support of the eBusiness application modules for HR or other applicable work
- Problem solving in support of the eBusiness application environment and operation
- Limited eBusiness related application requests
- Update and document ERP technical processes/procedures , (backups, index rebuilds, integration setups) and ensure scheduled and performed
- Maintain CSI system availability, capacity management and performance KPI
- Collaborate with other IT teams to ensure proper performance and maintenance of systems and hardware and compatibility with integrated systems, including addressing application capacity needs, tuning, and troubleshooting
- Mentor new developers
- Build complicated/large RICE objects
- Manage Implementation cut over tasks
- Use hands-on technical knowledge to handle technical analysis, design, development, testing, debugging, implementation and post-implementation support of PeopleSoft Applications
- Should be able to drive business discussions independently and act as trusted advisor
- Ability to interact with functional areas of the business
- 2-3 years’ experience developing compelling e-Learning modules for ERP content (SAP a plus)
- Experience with a Learning Management System (Saba is a plus)
- Experience with uPerform a plus
- Comfortable navigating content creation tools
ERP Developer Job Description
- Produce documentation to describe custom configuration of PeopleSoft Applications and operating procedures to liaise with third party application development consultants
- Investigate and resolve application functionality related issues, providing first level support and assisting in troubleshooting for PeopleSoft software application issues
- Assist in managing and outsourcing relationships for third party application development and programming consultants
- Provide assistance and advice to business users in effective use of applications and information technology
- Perform detailed technical analysis and capable of documenting functional/technical requirements and system impact to ensure the successful delivery and support of various applications
- Research and prepare associated Program documentation and contract deliverables
- Support Training Hands- On Environment and data preparation
- Support cross team collaboration
- Support and maintain Training team metrics
- Maintain an understanding of IPPS-A development practices and standards
- Quick learner with the ability to work with minimal supervision
- Experience working with Java (preferred), C# or C++
- Experience building database-driven web applications
- Knowledge of SDLC, preferably in an agile environment
- Experience working with IDEs such as Eclipse or IDEA
- Experience working with code versioning tools such as Perforce or Git