Job Summary
The Pega BPM Developer will develop, configure, maintain, and optimize enterprise workflow and business process applications using the Pega platform. The role involves implementing business rules, designing case management workflows, developing user interfaces, supporting process automation initiatives, and maintaining application integrations. The developer will collaborate with cross-functional teams to deliver scalable, accessible, and high-quality solutions while following Agile development practices and established software engineering standards.
Key Responsibilities
• Develop, configure, maintain, and enhance enterprise business applications using the Pega platform.
• Design and implement case types, stages, steps, flows, flow actions, flow rules, and circumstancing to support business processes and variations in branding and content.
• Develop and maintain business rules using data transforms, activities, when rules, routing rules, and validation rules.
• Configure and maintain Pega user interfaces, including sections, dynamic layouts, skins, field and value controls, and localization frameworks.
• Apply accessibility and usability standards to ensure consistent and user-friendly application experiences.
• Implement correspondence and document generation capabilities to support business workflows.
• Configure application integrations and service-based architectures to enable data exchange between enterprise systems.
• Support process automation initiatives and improve operational efficiency through application configuration and scripting where applicable.
• Troubleshoot complex application issues, investigate performance problems, and implement appropriate resolutions.
• Perform application testing, support quality assurance activities, and participate in release management processes.
• Support enterprise software upgrades, modernization initiatives, and migration activities.
• Follow version control, branching, and deployment practices to maintain application quality and release consistency.
• Collaborate with business stakeholders and cross-functional teams to translate requirements into technical solutions.
• Participate in Agile ceremonies, development planning, code reviews, and continuous improvement activities.
Required Qualifications
• Experience developing and supporting enterprise business applications on workflow or business process management platforms.
• Hands-on development experience with Pega 8.x, specifically Pega version 24, with readiness to work on version 25.
• Strong understanding of Pega case management, including case types, stages, steps, flows, flow actions, flow rules, and circumstancing.
• Experience authoring and configuring business rules, including data transforms, activities, when rules, routing rules, and validation rules.
• Experience developing and configuring Pega user interfaces, including sections, dynamic layouts, skins, field and value controls, and localization or translation frameworks.
• Strong understanding of workflow design, application configuration, and business rule implementation.
• Experience developing user interfaces and maintaining application usability and accessibility standards.
• Knowledge of data management concepts, application integrations, and service-based architectures.
• Understanding of software development lifecycle methodologies and Agile delivery practices.
• Experience troubleshooting complex application and performance issues.
• Familiarity with testing methodologies, quality assurance practices, and release management processes.
• Strong analytical, organizational, and problem-solving skills.
• Excellent written and verbal communication skills.
• Ability to manage multiple priorities and work effectively within cross-functional teams.
Preferred Qualifications
• Experience working with enterprise workflow, business process management, or low-code development platforms.
• Exposure to large-scale content, template, or document management initiatives.
• Knowledge of version control, branching strategies, and deployment processes.
• Experience supporting enterprise software upgrades and modernization efforts, including Pega version migrations.
• Familiarity with automation tools or scripting to improve operational efficiency.
• Experience working in highly regulated or complex enterprise environments.