Skip to main content

Citizen Developer Role Hub

  All roles
decorative background

Citizen Developer

Building simple automations fast
Decorative badge for the Citizen Developer role

About the role

A Citizen Developer is someone outside of IT who uses App Studio to configure workflows that automate simple to moderately complex back-office processes.

A Citizen Developer may work either as a sole contributor (‘Maker’) – building applications for use by themselves and their immediate workgroup – or as a member of a fusion team (‘Business Technologist’), building low-code applications as a service to their department.

Knowledge areas

Check out the most important knowledge areas for a career as a Citizen Developer.

Creative problem solving

Willingness to take initiative in solving process challenges.


Low-code development

Working knowledge of App Studio, and ability to seek out information about additional features as needed.

Process analysis and design

Deep understanding of business processes within your department or workgroup.


Interest in collaborating with peers to gather requirements, and responding to feedback once the application is live.

Learning Essentials

Start your future as a Citizen Developer: explore a curated list of resources to get you up and running in no time.


Learn everything you need to know to build a simple workflow in App Studio.


Apply design thinking to projects to help achieve faster business results in your digital transformation journey.


Dive into best practices for workflow design and data integration. For advanced makers, business technologists, and low-code coaches.


Continue your learning journey by learning advanced workflow concepts like child cases, process skipping, and validation in addition to UI customization.

Get certified

Complete the exam to solidify your expertise and become a Certified Pega Business Architect.
Register for exam

Connect with your Community of Practice

Share information, ask questions, and meet your peers in the Pega Citizen Developer LinkedIn group.

Join Citizen Developer Community

Recently published

Stay up to date with latest trainings, keep an eye on trending topics, or discover newest expert-curated blogs for the Citizen Developer role.
How to create a new application
How to create a new application
Video duration: 00:26
How to create a new application

Create a new application using Pega's Constellation UI design architecture.

How to generate picklist options with Pega GenAI
How to generate picklist options using Pega GenAI
Video duration: 00:40
How to generate picklist options with Pega GenAI

New to Infinity '23, developers can now use Pega GenAI to generate picklist options. This video demonstrates how to add a new picklist field to the data model and use Pega GenAI to provide options…

How to work with cases at runtime
How to work with cases at runtime
Video duration: 00:51
How to work with cases at runtime

Run and preview your case from an front-end user's perspective and a back-end user's portal. 

View all Videos
View all Blogs

Latest Questions

View all Questions

Latest Discussions

View all Discussions

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us