What are the responsibilities and job description for the Senior Pega Software Engineer position at Cynet Systems?
We are looking for a Senior Pega Software Engineer for our client in Alpharetta, GA
Job Title: Senior Pega Software Engineer
Job Type: Contract
Job Overview:
Requirement/Must Have:
- Strong experience in Pega case management and workflow design.
- Hands-on experience with Pega App Studio and Dev Studio.
- Experience designing and implementing case types, stages, flows, assignments, SLAs, subcases, and cover/covered structures.
- Experience implementing application logic using data pages, data transforms, decision tables, decision trees, when rules, validations, and activities.
- Experience integrating Pega with enterprise systems using REST and SOAP services.
- Experience with event-driven integrations and messaging systems.
- Experience implementing CI/CD pipelines using Pega Deployment Manager or equivalent tools.
- Strong understanding of Pega guardrails and reusable design patterns.
- Experience implementing security models including RBAC, ABAC, roles, access groups, and authentication policies.
- Experience with performance tuning using tools such as PAL, Tracer, DB Trace, and PDC.
- Strong problem-solving, analytical, and communication skills.
Experience:
- Experience designing and delivering Pega-based enterprise applications.
- Experience with Directly Capture Objectives (DCO) for translating business processes into technical solutions.
- Experience building user interfaces using App Studio and refining in Dev Studio.
- Experience integrating with OCR or AI services for document-centric workflows.
- Experience working with CI/CD pipelines and environment promotion processes.
- Experience collaborating with QA teams for test automation and regression testing.
- Experience in performance optimization and monitoring of Pega applications.
Responsibilities:
- Design and build Pega workflows, including case types, stages, steps, flows, assignments, SLAs, subcases, and cover/covered structures.
- Implement application logic using data pages, data transforms, activities, decision tables, decision trees, when rules, and validations.
- Configure user experience using App Studio and refine in Dev Studio.
- Integrate Pega applications with enterprise systems using REST and SOAP connectors, messaging systems, and robotic automation tools.
- Apply Directly Capture Objectives (DCO) to translate business requirements into executable Pega designs.
- Implement document-centric automation workflows using OCR and AI services, including exception handling and human-in-the-loop processes.
- Enforce security standards using Pega roles, access groups, privileges, and authentication policies.
- Develop and execute PegaUnit tests, scenario tests, and regression testing strategies.
- Optimize application performance using diagnostic tools and tuning techniques.
- Manage CI/CD processes, including branch-based development, packaging, and environment promotion.
- Configure observability tools, dashboards, and KPIs for monitoring application performance and workflow efficiency.
- Conduct impact assessments for platform upgrades, ruleset refactoring, and integration changes.
- Ensure compliance with enterprise standards and continuous improvement practices.
Should Have:
- Experience with event streaming platforms and messaging systems preferred.
- Experience with OCR and AI integration preferred.
- Experience with cloud-based deployment environments preferred.
- Experience working on intelligent automation initiatives preferred.
Skills:
- Pega case management.
- Workflow design and automation.
- Pega App Studio.
- Pega Dev Studio.
- REST and SOAP integrations.
- Event-driven architecture.
- Data pages and data transforms.
- Decision tables and rules.
- CI/CD with Pega Deployment Manager.
- Performance tuning and monitoring.
- Security and access control.
- Test automation.
- Document automation.
- Cross-functional collaboration.
Qualification and Education:
- Relevant experience in Pega development and enterprise application design.