Tech Stack
GraphQLJavaJavaScript.NETSOAP
About the role
- Assists and mentor team of junior Workday application developers, providing guidance, training and support with general project and development activities to meet project plan goals
- Develops and manages Integrations using Workday Extend, Workday Studio, Core Connectors, Payroll Connectors, Custom Reports.
- Good knowledge in API and understands OPEN API specification. Knows how to integrate other systems using API technology and different payload formats like JSON, XML.
- Good understandability of Oauth2.0
- Development experience in Workday Extend to create apps based on business requirements.
- Stay up-to-date with Workday application best practices and industry trends to optimize development efforts.
- Create and maintain comprehensive documentation for Workday applications, including design specifications, user manuals, and troubleshooting guides.
Requirements
- Total experience of 6-10 years and minimum 3 years of experience in Workday applications implementations
- Bachelors degree in a technical, business, or relevant field of study
- Possesses extensive knowledge and experience in modern workday applications development scripts (PMD Scripting, JSON, Javascript, Web Services, XML, XSLT).
- Strong understanding of EIB, Core Connectors, Studio, Orchestration with real time experience on all integration related tools.
- Strong understanding of Reports, Workday Security and Integration production support.
- Strong understanding of Workday Extend model objects, model business processes, PMD Scripting and other model components experience of creating a solid data modelling.
- In-depts knowledge of utilizing WQL, GraphQL and RaaS into workday applications.
- Strong understanding of Workday architecture and customization capabilities
- Extensive knowledge of web service technologies REST SOAP JSON XML and authentication and authorization methods OAuth 2.0 authentication mechanisms
- In-depth knowledge of Workday core modules and their integration points
- Experience with Agile development methodologies
- Demonstrated ability to code in some of the following programming languages: Java, .NET, or JavaScript