Job Description
Pega Developer
Key Responsibilities
Bachelor's degree in Software Engineering, Computer Science, or a related field.
Proven experience as a Pega Developer with expertise in designing and developing enterprise-level Pega applications.
Hands-on experience with Pega Constellation (mandatory).
Experience working on Pega platform upgrades and migration projects.
Advanced knowledge of Pega PRPC 5.x, 6.x, and 7.x.
Strong understanding of Pega Class Hierarchy, application frameworks, and data modeling.
Familiarity with J2EE, XML, Java, JSP, and EJB technologies.
Knowledge of Scrum and Agile development methodologies.
Experience with AngularJS, Java, and jQuery.
Knowledge of JavaScript, CSS, HTML5, and XML web technologies.
Excellent project management, communication, and stakeholder management skills.
Strong troubleshooting and problem-solving abilities for complex software issues.
Pega Developer Responsibilities
Meet with business stakeholders and managers to understand BPM application requirements.
Design, develop, and deploy enterprise-scale Pega BPM applications.
Perform solution architecture and technical design within the Pega PRPC environment.
Design class structures, application frameworks, workflows, and data models.
Collaborate with project teams to ensure business architecture aligns with customer and business requirements.
Integrate business databases, legacy systems, APIs, and web services.
Develop scalable and maintainable process management solutions.
Troubleshoot application issues, coding defects, performance bottlenecks, and system errors.
Conduct system performance testing and optimization.
Maintain application security and ensure compliance with enterprise standards.
Support production deployments, upgrades, enhancements, and maintenance activities.
Work closely with business analysts, architects, developers, and QA teams throughout the Software Development Life Cycle (SDLC).
Core Skills
Pega
Pega Constellation
Pega PRPC
Pega BPM
Pega Class Hierarchy
Pega Upgrade
Java
J2EE
JSP
EJB
XML
AngularJS
JavaScript
jQuery
HTML5
CSS3
Web Services
API Integration
Data Modeling
Application Framework Design
Business Process Management (BPM)