Job Description :
Systems Analysis and Design:

Provides estimates for work effort required, Clarifies technical requirements and influences decisions that lead to the right solutions
Designs new, and modifies existing customization, conversions, and interfaces as necessary
Coordinates with Architects to maintain all technical deliverables including technical design specifications, diagrams, flows, and documentation of all configuration changes
Manages the source control repository for assigned applications
Works with QA teams to provide testing frameworks as needed
Develops detailed system implementation plan
Develops prototypes
Works with Security and Operations team to ensure solution compliance
Application Configuration & Support: Develops new, and modifies existing, customizations, conversions and interfaces as necessary
Works with internal and external vendor teams on all support/enhancement/project related activities
Designs and develops some support fixes, small enhancements and coding for major projects
Develops components and creates packages to be promoted to production environment by Support/Ops teams
Provides testing support for defect fixes
Provides warranty period, and often post-warranty, production support for applications in area of responsibility
Project Support: Assists the Project Manager in identifying and managing risks, issues, and dependencies
Develops or contributes to project deliverables, such as design documents
Complies with and demonstrate a sound knowledge of the Systems Development Life Cycle (SDLC) methodology for assigned projects and tasks
Supports the Project Manager in post-implementation reviews and incorporating lessons learned into future work and standards
Provides input into design and architecture reviews
Systems Design: Ability to: Specify user/system interfaces, and translate logical designs into physical designs taking account of target environment, performance security requirements, and existing systems
Produce detailed designs, and documents all work using required standards, methods, and tools, including prototyping tools where appropriate
Software Configuration: Ability to: Configure applications and test platform-specific versions of one or more applications
Report the outcome of testing and identify potential improvements to the process and to the software products according to agreed designs and standards
Programming/ Software Development: Ability to: Design, code, test, correct, and document complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result
Take part in reviews of own work and lead reviews of colleagues'' work.
Experience leading contractors /consultants

The Systems Analyst provides technical expertise related to various application teams. Works with Business Analysts to define technical requirements for new development and any support related changes. Designs and develops customizations, conversions, and interfaces as necessary. Creates diagrams and flows to represent system design as dictated by the architect. Develops implementation strategy. Provides warranty period production support for applications in area of responsibility.

Knowledge / Skills Requirements:
Domains: Supply Chain
Technologies: Ruby scripting, C++, and COBOL
Cloud-based apps, mobile apps, web apps
JD Edwards
Search engine integration (SOLR, ENDECA, etc
Distributed architecture
Weblogic server
Java/J2EE programming
Service Oriented Architecture
Database Software like Oracle, MySQL, DB2, etc
Data warehouse and mining utilities like TOAD, SQLPlus and Oracle tools
Operating Systems like Solaris, Linux, and Windows
Operating System level scripting tools like Shell scripts, Perl and Python scripts
Hybris Commerce Suite

Minimum Education & Experience:
Minimum 3 years of development or support experience in Java EE/J2EE (SOAP, Servlet, Web Service or other relevant Java technologies), XML, SQL, PL/SQL,Unix Scripting.
Minimum 3 year''s hands on Experience with Manhattan Associates Distribution Order Management (DOM) Software. Including ATC, distributed selling, master data.
Retail and eCommerce experience preferred

Client : Will let you know at the time of call