*Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line
*Design, develop and maintain complex systems using best of the breed development practices and technology.
*Responsible for the over-all software development life cycle.
*Delivery of High Quality, Scalable and Extensible systems and applications on-time and on-budget.
*Adoption and Evolution of the software engineering practices and tools within the organization
*Keep in sync with the latest technology developments and open source offerings. Evaluate and adopt them for solving business problem of organization.
*Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
*Drive and manage the bug triage process
Report on status of product delivery and quality to management, customer support and product teams.
Job Requirements:
Need to work on Tech production issue in plant.
Need to communicate with Warehouse supervisor/operations people to understand the issue they are facing on daily basis and explain them technically to Core Development team.