Reference: TQIND2425_011
Job title: Pega Developer
Location: India
Job Purpose:
TESTQ Technologies is an IT services and solutions company whose offerings span over a variety of industry sectors with strong technical, domain, and process expertise helping clients grow their businesses and decrease operational costs on a continuous basis in an ever-changing business environment.
This opportunity is for a futuristic role. While we are not actively hiring for this position at the moment, we are seeking to build a pipeline of talented individuals for future opportunities. This opportunity is in the solution design and development arena for Pega Developer who will play a major role with the technical design and development of company’s technical offerings.
Job Description (Main Duties and Responsibilities):
- Design and implement scalable and efficient Pega Platform solutions, using Pega PRPC for various business processes.
- Develop and customize Business Process Management (BPM) applications to meet specific organizational needs.
- Use Pega Tracer and Pega JSP to debug and optimize application performance.
- Integrate Pega applications with external systems using SOAP, REST APIs, OAuth2, and LDAP for secure data exchange.
- Work with SQL, JavaScript, XML, and JQuery to develop and enhance Pega applications and ensure robust front-end functionality.
- Build automated workflows with Robotic Process Automation (RPA) to streamline and optimize tasks.
- Implement and maintain RBAC (Role-Based Access Control), SSO (Single Sign-On), and other security protocols to ensure secure user access.
- Utilize OAuth2 and LDAP for authentication and access management within Pega applications.
- Collaborate with cross-functional teams to understand requirements, design solutions, and implement changes aligned with business objectives.
- Create and manage reusable components using Pega PRPC to increase efficiency and reduce redundancy across applications.
- Manage containerization of applications with Docker for efficient development and deployment.
- Document all aspects of application design, including technical specifications, best practices, and troubleshooting guidelines.
- Conduct code reviews and follow Pega development standards and best practices to maintain code quality and performance.
- Participate in testing and troubleshooting, ensuring the solution meets business requirements and is free of defects.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]:
- Proven experience working with Pega Platform and Pega PRPC for application development.
- Solid understanding of Business Process Management (BPM) and how it integrates with Pega solutions.
- Proficiency in SQL, JavaScript, XML, JQuery, and API integrations for enhanced Pega functionality.
- Experience with SOAP and REST APIs for data integration.
- Pega certification, such as Certified Senior System Architect (CSSA), Certified System Architect (CSA), or Certified Pega Decisioning Consultant (CPDC).
- Familiarity with OAuth2, LDAP, and SSO for secure data exchange and user authentication.
- Knowledge of RBAC and security best practices for access control within Pega applications.
- Strong debugging skills using Pega Tracer and Pega JSP.
- Experience with Docker for containerizing Pega applications.
- Experience with Pega Robotic Process Automation (RPA) for workflow optimization.