Friday, 25 March 2011

Principal Software Engineer -UI @ Pegasystems Worldwide India Pvt. Limited

Principal Software Engineer -UI

Job Purpose:

As a senior member of the engineering team, the candidate will design and implement enhancements to improve the user experience of PegaRULES Process Commander, a core offering of the Pegasystems’ BPM Suite. The candidate is expected to translate requirements into detailed design and implementation using Java, HTML, Javascript, XML, CSS, JSP and Pegasystems Process Commander Rules. The candidate will work closely with Test Engineering and Support during the project test and deployment process to ensure quality of the product enhancement releases.


Key Result Areas:

  • Work from requirement specifications to design, develop, implement, and maintain high-quality technical solutions.
  • Participate in architectural reviews and analysis to ensure the efficacy of technical solutions.
  • Provide and meet time estimates for assigned deliverables.
  • Work with Quality Assurance to develop test plans and strategies to produce high-quality products.
  • Work with Technical Communications to ensure software features and technologies are properly documented.
  • Present to and work with senior management to communicate knowledge, ideas and opinions.
  • Other responsibilities and key result areas as required or assigned.

Functional Expertise:

  • Knowledge of the full software development lifecycle
  • Experience working for software product development company
  • Experience working with companies in BPM, CRM or Workflow automation space a plus

Technical Expertise:


Required:
  • Web technologies like Servlets, JSP, DHTML, CSS and Javascript (5+ years)
  • Strong experience working with Java language (3+ years)
  • Experience with web frameworks like Struts/JSF and UI frameworks like Prototype/Dojo/Yahoo UI
  • XML (2+ years)
Desired:
  • Cross Browser, Localization and Accessibility issues
  • AJAX
  • Flash/Flex
  • Algorithms and Data Structures knowledge
  • RDBMS and related tools
  • Application Server specific skills like Weblogic, Websphere, etc.
  • Performance tuning of Java and Web based applications

Education and Experience Requirements:

  • Minimum Level of Education: BE/B.Tech in Computer Science or related field.
  • Post graduation in computer science preferred.
  • Experience Required: 6-9 years of relevant experience working in software industry preferably for a product based company.
This job requires minimal, infrequent travel

An Equal Opportunity/Affirmative Action Employer. Women, minorities, veterans, and people with disabilities are strongly encouraged to apply.


Apply online for this position or send us a résumé and cover letter. 




0 comments:

Post a Comment