What you'll do.
The Developer's main responsibility is to analyse, design and develop an accurate, quality EDI solution within defined timelines, based on specific customer requirements.
Skills we're looking for
- ITX/ITXA/WTX
- IBM Sterling Map Editor
- X12
- EDIFACT
- IDoc
- XML
- CSV
- XSLT
- JSON
- SI BP
- LightWell
Development, quality and testing
- Work closely with the Business Analyst to deliver a quality solution, and clarify existing mappings or technical aspects of a requirement when needed
- Carry out unit tests to make sure the solution works as designed
- Perform end-to-end tests to ensure there is no negative impact from the changes
- Follow standard development guidelines and practices, and document unit test results in the agreed format
- Work through tech QA and get approval from the tech QA team
- Inform the lead developer when a special or non-standard solution is needed, or of any technical challenges
- Work with or support the Business Analyst with other teams (APIC, ESB, eDC, CW1) to implement the complete solution
- Share and document special solutions for future reference
Skills and experience
- Hands-on experience with IBM Sterling Integrator Map Editor
- 4+ years of experience in ITX/ITXA/WTX Design Studio
- Strong mapping experience with Positional, CSV, XML, IDoc, X12 and EDIFACT
- Well versed in communication protocols such as SFTP, AS2, HTTP/HTTPS and VAN; web services and APIs are an added advantage
- Working knowledge of the LightWell framework
- Experience with XSLT, JSON and SI BP is a plus
Hypercare
- Assist in troubleshooting to find out whether a fix or a new change request is required
- Coordinate with other parties (EDI support, business/customer) once the cause is identified
- Give the team lead a heads-up if something might affect intake stability
- Prioritise fixes on failed cases to get a quick fix in place
General and time
- Track project progress against the planned delivery date
- Review the BRD and estimate based on the workload timeline
- Maintain timely, proactive stakeholder communication on daily tasks and projects
- Maintain ServiceNow tasks for the developer's part of the end-to-end process
- Submit Clarity timesheets with proper time allocation
- Reprioritise work based on project stage to avoid delays
Priority and escalations
- Follow the priority set by the Business Analyst / Team Lead
- Escalate issues and priority conflicts to the Business Analyst, Team Lead and CINTO