Senior Pega Developer
Experience: 10+ Years
Role: Senior Pega Developer / Lead Pega Developer
Employment Type: Contract W2
Job Overview
We are seeking an experienced Senior Pega Developer with 10+ years of software development experience and strong hands-on expertise in Pega PRPC / Pega Platform. The candidate will be responsible for designing, developing, integrating, deploying, and supporting enterprise-scale Pega applications.
The ideal candidate should have strong experience in Case Management, BPM, Pega Rules, SAIL/UI, Data Modeling, REST/SOAP integrations, decisioning, performance optimization, and production support. The role also requires the ability to work with business stakeholders, architects, QA teams, and offshore/onshore development teams.
Key Responsibilities
- Design, develop, and implement scalable enterprise applications using Pega PRPC / Pega Platform.
- Analyze business and technical requirements and translate them into effective Pega solutions.
- Develop complex Case Types, Workflows, Stages, Processes, Activities, Data Transforms, Decision Tables, and Business Rules.
- Configure and maintain Pega applications following Pega guardrails and best practices.
- Develop responsive user interfaces using Pega UI/SAIL, Sections, Harnesses, Views, Portals, and Constellation.
- Design and implement Case Management and Business Process Management (BPM) solutions.
- Develop integrations using REST, SOAP, APIs, Connectors, Services, MQ, and external databases.
- Work with Data Pages, Data Types, Data Models, Report Definitions, and database integrations.
- Develop and optimize SQL queries and work with databases such as Oracle, SQL Server, or PostgreSQL.
- Perform application performance tuning, debugging, and troubleshooting.
- Participate in code reviews and ensure adherence to Pega development standards.
- Manage application deployments across DEV, QA, UAT, and Production environments.
- Provide production support, root-cause analysis, and resolution of application issues.
- Collaborate with Business Analysts, Solution Architects, QA teams, and business stakeholders.
- Mentor junior and mid-level Pega developers and provide technical guidance.
- Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical design discussions.
- Contribute to architecture and solution design decisions for complex Pega implementations.
Required Technical Skills
- 10+ years of overall software development experience.
- Strong hands-on experience with Pega PRPC / Pega Platform.
- Expertise in Pega 7.x/8.x and modern Pega Platform.
- Strong knowledge of:
- Case Management
- BPM / Workflow
- Pega Rules
- Process Models
- Data Pages
- Data Transforms
- Decision Tables
- Activities
- Report Definitions
- Security and Access Groups
- UI/SAIL
- Application Architecture
- Strong experience with REST and SOAP Web Services.
- Experience with JSON, XML, APIs, and external system integrations.
- Strong knowledge of SQL and relational databases.
- Good understanding of Java/J2EE, HTML, CSS, and JavaScript.
- Experience with application performance tuning and debugging.
- Experience with Git, Jenkins, CI/CD, or DevOps tools.
- Strong understanding of Agile/Scrum methodologies.
Preferred Skills
- Pega Certified Senior System Architect (CSSA) certification preferred.
- Pega Certified System Architect (CSA).
- Experience with Pega Constellation.
- Experience with Pega Customer Service, Customer Decision Hub (CDH), Decisioning, or Industry Frameworks.
- Experience with cloud-based Pega deployments.
- Exposure to AWS or Azure.
- Experience with CI/CD and automated Pega deployments.
- Knowledge of event-driven architecture, messaging, or microservices.
- Experience working on large-scale enterprise applications.
Leadership Responsibilities
- Lead technical design and development for complex Pega applications.
- Provide technical guidance to development teams.
- Review solution designs and ensure scalability, maintainability, and performance.
- Conduct code reviews and enforce Pega best practices.
- Mentor junior developers and support knowledge-sharing initiatives.
- Coordinate with architects, project managers, business analysts, and client stakeholders.
- Participate in estimation, planning, technical workshops, and production support activities.
Education
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.