Job
Description
Principal responsibilities will include but are not limited to:
Design and develop new Pega applications Integrate Pega applications with external APIs, web services, and legacy data sources Estimate level of effort based upon requirements and design Divide large, complex tasks into actionable, iterative subtasks Assist in planning, architecture, analysis and design of PEGA PRPC/related workflow applications and integrate with legacy systems Develop, test, modify, and implement application code; make standard modifications to existing software applications and modules in accordance with high-level specifications, application support and industry standards. Must adhere to architecture standards, mentor less experienced team members, perform code reviews, and lead presentations in architecture review, strategic technology directions, and best practice development Lead cross-functional development/integration projects requiring interaction with end-users and external technology clients. Assist the team in supporting the application in QA and production environments. Develop, design and analyze initiatives, ability to apply prescribed methodologies and follow the company QA process in the creation of work products. Education and Experience: BS in Computer Science or equivalent technical degree At least 5 years experience supporting software development efforts At least 3 years specific experience as a Pega developer Hands-on experience with Pega 7.X versions of Pega Pega CSA certification Experience with Warranty and Manufacturing Foundations preferred Required Skills and Competencies: Proven experience developing enterprise-class Pega applications Experience in all phases of software development lifecycle including analysis, design, implementation, testing and deployment Experience creating Pega workflows, defining rules, creating classes, developing templates, streams, data pages, activities, and UIs in PRPC Demonstrates an advanced knowledge of the PRPC Architecture and all PRPC design and implementation features Experience implementing Business Intelligence Exchange (BIX) Strong Object-Oriented design and implementation skills Exceptional communication skills in English both written and oral Experience in Agile Development Methodology Ability to troubleshoot and resolve complex production issues Strong experience in developing custom reports, stored procedures, functions and other queries in SQL / Oracle database Ability to design configuration management procedures applicable to the PEGA system environment which ensures quality and leverage the industrys best practices. Perform detailed requirements gathering, analysis and process and data flow diagramming for processes of moderate complexity. Evaluate and test new/modified programs, applications and/or operating systems. Working knowledge of JVM memory issues. Monitor system functionality, document and track product defects, coordinate problem resolutions with development and/or product vendors. Expertise and good understanding of Relational Database Management Systems including architecting and designing for performance and scalability and working with Object to Relational Mapping schemes for distributed data access Excellent skills in any of the RDBMS tools like Oracle. Should be proficient in SQL commands Experience in client side technologies like HTML, Java Script, CSS Experience working with any of the Servlet containers or Enterprise containers like WebSphere, BEA WebLogic or JBOSS. Should have knowledge in using any of the mentioned servers like deployment, configuring & troubleshooting