Major Responsibilities:
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:
facing on daily basis and explain them technically to Core Development team.
Eligibility:
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.
