Description
Job Summary:
Develop, test, implement, and enhance systems and applications; integrate APIs; create technical documentation; and collaborate with cross-functional teams.
Key Highlights:
1. System and application development and maintenance
2. System and third-party API integration
3. Collaboration with design, product, and QA teams
Main Responsibilities:
* Develop, test, and implement new features in systems and applications.
* Maintain and enhance existing systems, ensuring performance and security.
* Integrate systems and third-party APIs.
* Participate in alignment meetings and technical requirement definition sessions.
* Create and maintain project technical documentation.
* Collaborate with design, product, and QA teams to deliver efficient solutions.
Technical Requirements:
* Experience with Sankhya ERP’s WMS module
* Database: Queries, JOINs, GROUP BY, subqueries; creation and maintenance of procedures, functions, triggers, and views in Oracle SQL.
* Java: Integration with Sankhya’s internal APIs (Java/Callbacks); token-based authentication (Bearer) for external integrations; JSON and XML for data consumption and transmission.
* Collection and stream manipulation; sound object-oriented programming practices.
JavaScript (important advantage): Interface customization via Sankhya Om’s Interface Customizations; use of screen events and visual component integration.
* Best Practices and Tools: Version control with Git; clean code principles and error handling; knowledge of error logging.
Education:
Bachelor’s degree in Computer Science, Software Engineering, Systems Analysis and Development, or related fields, completed or in progress.