Skip to main content

PeopleSoft HR Developer

Design, develop and continuously improve software in order to provide World Class Apps, Services &Technologies delivering experiences & value to end-users. Continuously improve deliveries based on usage & user feedbacks.   

[Imagine]

  • Understand user requirements and design capabilities in order to deliver best in class experiences
  • Propose relevant enhancements by understanding user behavior (data analytics and  probes study)
  • Understand the portfolio plans, committed values, and position new developments in this context 
  • Understand competitive products landscape in the scope of their work
  • Learn and stay at the state of the art on software development practices, technologies
  • Analyze code usage metrics to identify areas for code quality or software performances improvements

[Create]

  • Learn and promote component re-use
  • Design new components for re-use in collaboration with architects
  • Define and describe functional behavior, limitations and acceptance tests of capabilities to deliver
  • Define and design Software components to reveal hidden data value:
    • Ingestion pipelines (Data sources, Data curation, Data harmonization thanks to ontologies)
    • Machine learning models (Processing chains, Models, Reference data sets) and their integration within analytics chain
  • Design operable software (such as validation check on 0% downtime, code upgrade compatibility)
  • Select best algorithms or technologies to use.
  • Perform feasibility study (prototype, POC) to validate
    • Technology / components proposal with Architects
    • User experience proposal with user experience Designer
  • Validate software architecture with Architects (Systems Architect, App/Techno/Service Architect, Software Architect), respecting architecture Standards / Patterns
  • Engineer minimalist and relevant dependencies.
  • Submit unmet technical needs to Systems Architect and App/Techno/Service Architects for resolution
  • Plan development activities, compliant with Release and Service version gates, and enabling all criteria to be respected, including:
    • PCS,
    • Security
    • Data Privacy,
    • Delivery of enablers for test automation
    • Capability for software introspection at runtime

[Produce]

  • Execute software development plan respecting defined plan, quality criteria and accurately documented:
    • Code, build and run unit tests
    • Deliver unit test and enablers for Quality Engineer to automate their testing (collaboration with Quality Engineers and Quality Engineering Manager)
    • Deliver components that will enable introspection at runtime (for debugging, monitoring)
    • Ensure developed source code reaches PCS, Security and Data Privacy criteria
  • Monitor progress of implementation of dependencies on other components and escalate in case of risk
  • Perform Code Review to continuously improve existing code to make it lean

[Use]

  • Deliver code usage probes
  • Deliver health and usage probes
  • Support integration and deployment of delivered software
  • Ensure 24x7 running services collaborating with Cloud Run Operators
  • Solve incidents reports (IRs) reported by the User Success Engineers and Quality Engineers 
  • Perform RCA (Root Cause Analysis) upon request; Propose and execute CAPA (Corrective Actions and Preventive Actions) to continuously improve development methodologies and deliveries.

[Value]

  • Share knowledge within and outside the team on produced developments and technical components

Comply with related R&D processes & Meet the Key Activity & Performance Indicators.

  • People with experience in PeopleSoft HR functional knowledge and PeopleCode Programming
  • Well versed with Oracle PL/SQL
  • People with experience in coding (UX, web, cloud, algorithms, industry processes…)
  • People with modern development skills (web, cloud…)

Hard Skills

[Define Strategy]

[Define & Plan]

[Design]

  • Software Engineering 
  • ICT software specifications

[Implement]

  • Algorithms
  • Computer programming in PeopleSoft PeopleCode, Oracle PL/SQL and Java (optional)

[Operate]

[Manage]

Soft Skills

  • Teamwork
  • Flexibility
  • Accountability
  • Planning and Organizing
  • Solving Problems

 

D'autres ont aussi consulté

PeopleSoft HR Developer

Entreprise:
Dassault Systèmes
Ville:
Vélizy-Villacoublay
Type de contrat: 
CDI, Temps plein
Catégories: 
Développeur
Diplôme: 
Master
Publiée:
25.03.2024
Partagez maintenant: