Course Badge
Back to results
Certified Scrum Professional® - Developer Badge

Certified Scrum Professional® - Developer

Taught by: Paul Moore
Rocket Nine Solutions
For A-CSD holders: The CSP-D moves beyond agile ceremonies to focus on deep engineering craft. You'll learn to champion advanced TDD, emergent design, and continuous delivery. Evolve from a senior developer into a true technical leader and mentor.
Paul Moore Trainer Photo
Back to results
 16 hours |
 Start Oct 5, 2026 UTC
$1,500
Register

Course details


Location

person icon

Online

Schedule Details

Monday, October 5 | 2:00 PM - 6:00 PM UTC
Tuesday, October 6 | 2:00 PM - 6:00 PM UTC
Wednesday, October 7 | 2:00 PM - 6:00 PM UTC
Thursday, October 8 | 2:00 PM - 6:00 PM UTC

Max number of students: 8

Live Online · 4-Day / 16-Hour Workshop

October 5th - 8th

CERTIFIED SCRUM

PROFESSIONAL – DEVELOPER

Certification · Scrum Alliance · 16 SEUs

Focus on the craft, not just the ceremonies. Move beyond just "doing" agile and learn how to build agile, sustainable software from the inside out — and lead others in doing the same.

Many teams practice Scrum events but still struggle with technical debt, rigid architecture, and slow delivery. This program shifts the focus from process compliance to technical craftsmanship — the engineering practices that make agility possible.

Who it's for: A-CSD holders ready to evolve from senior contributor to technical mentor and leader — championing technical standards and a culture of engineering excellence beyond their own keyboard.

Led by CST & Technical Coach Paul Moore

Trainer Paul Moore is a Certified Scrum Trainer (CST) and specialized Educator for the Scrum Alliance developer track — CSD, A-CSD, and CSP-D. Paul brings years of direct experience using these practices to ship successful software solutions, from single-team start-ups to enterprise organizations where many teams participate in product delivery.

Certification · Scrum Alliance · 16 SEUs

Doing Scrum isn’t the same
as building it well

The problem is…

Your team runs the ceremonies but still struggles with technical debt
Rigid architecture is slowing delivery down instead of enabling it
You're a strong developer, but no one has shown you how to lead other developers
Advanced practices like BDD and emergent design still feel out of reach
Your team lacks an effective Continuous Delivery pipeline
Technical excellence stops at your own keyboard instead of spreading through the team

The CSP-D Learning Objectives build on your A-CSD foundation, evolving your focus from applying advanced techniques to championing them — as a true technical leader and partner within the wider organization.

What You’ll Build

Focus on the Craft, Not Just the Ceremonies

Dive deep into the engineering practices that make agility possible, and learn how to build quality in from the start.

Technical Craftsmanship Over Process Compliance

Shift your team's focus from just running the ceremonies to building agile, sustainable software from the inside out.

Building Quality In From the Start

Move beyond just "doing" agile and learn what it takes to build it well.

What You’ll Lead

Evolve From Senior Dev to Technical Leader

As an A-CSD holder, you're already a skilled developer. This path channels that skill into leadership.

Coaching Other Developers

Explore strategies for mentoring developers and championing technical standards across your team.

Leading by Example

Gain the confidence to foster a culture of technical excellence that spreads beyond just your own keyboard.

What You’ll Master

Tackle Complexity With Advanced Practices

Engage with the complex, real-world challenges senior developers face every day.

Advanced TDD & Practical BDD

Go beyond the fundamentals with advanced applications of Test-Driven and Behavior-Driven Development.

"Just Enough" Emergent Design

Learn how to build a clean architecture that can evolve with user needs, without over-engineering up front.

Continuous Delivery

Create an effective CD pipeline, so your team can deliver value safely and sustainably.

Straight From The Room

What Past Students Say

Real feedback from developers who've taken this course.

"Paul is an excellent instructor whose knowledge and experience helped me become a more productive developer."

"The most helpful course I have taken in my career."

"Doing test-driven development in a mob was an awesome experience — the pair and mob programming exercises made me far more comfortable working with my team."

Your Instructor

Meet your trainer

Paul Moore

Paul Moore

Certified Scrum Trainer & Technical Coach

CST Certified Scrum Trainer
A-CSD Advanced Certified Scrum Developer
CSP-D Certified Scrum Professional – Developer

Restoring the Engineering in Software Engineering

Paul Moore is an expert Agile Technical Coach dedicated to restoring the "engineering" in software engineering. With decades of hands-on experience in high-stakes development environments, Paul doesn't just teach theory — he focuses on the hard technical skills required to build maintainable, high-quality software.

A Guide for Thousands of Developers

As a guide for thousands of developers worldwide, Paul bridges the gap between abstract Agile concepts and the daily reality of writing code — helping teams deliver value faster and with greater confidence.

From Start-Ups to Enterprise

Paul brings years of direct experience using these practices to ship successful software solutions — from single-team start-ups to enterprise organizations where many teams participate in product delivery.

Before You Register

Prerequisites

The CSP-D certification requires more than attendance — here's exactly what's involved.

To Attend This Course

The course involves programming in a team environment. Attendees should be comfortable crafting code solutions as part of a team, including hands-on developers and quality-focused testers. Deep language expertise isn't required — exercises focus more on agile development techniques and are offered in many popular languages including Java, C#, JavaScript/TypeScript, Python, C++, and PHP. This is a programming course, not a survey or discussion: actual code will be written, tested, and reviewed.

To Earn the CSP-D Certification

Complete the CSP-D course and assignments, validate 24+ months working as a Scrum Developer/team member within the past 5 years, and hold an earned A-CSD with the Scrum Alliance (need not be active).

Attendee Requirements

This class is highly interactive, so attendees will need a camera and microphone to participate. Students should have an integrated development environment (VS Code, JetBrains, Visual Studio, etc.) installed. A GitHub account and basic familiarity with git repositories is useful but not a strict requirement.

Your CSP-D registration includes:

4-Day / 16-Hour Live Online Training
Training Materials
Class Led by a Certified Scrum Trainer (CST)
Advanced Pair & Mob Programming Exercises
Certified Scrum Professional – Developer Credential
16 SEUs for Scrum Alliance Members
Live, Interactive Instruction — Not a Recorded Video

It’s time to lead with technical excellence

Step 1

Register for the
live online workshop now

You are here

Step 2

Show up, code &
practice advanced
technical craft

Step 3

Validate experience &
earn your CSP-D

FAQ

Do I need to already hold my A-CSD?

Yes. To earn the CSP-D certification, you'll need an earned A-CSD with the Scrum Alliance (it does not need to be currently active), plus 24+ months working as a Scrum Developer/team member within the past 5 years.

Do I need deep expertise in a specific programming language?

No. Deep language skills aren't required, as exercises focus more on agile development techniques and are offered in many popular languages including Java, C#, JavaScript/TypeScript, Python, C++, and PHP. This is a programming course, not a survey or discussion: actual code will be written, tested, and reviewed.

How does this differ from the CSD/A-CSD track?

CSP-D shifts your focus from applying advanced techniques to championing them — moving you from senior contributor to technical mentor and leader, coaching other developers and fostering a culture of technical excellence.

What do I need to attend the live workshop?

Since the class is highly interactive, you'll need a camera and microphone to participate. You should have an integrated development environment (VS Code, JetBrains, Visual Studio, etc.) installed. A GitHub account and basic familiarity with git repositories is useful but not a strict requirement.

Register now

Without technical practices, Scrum will fail. This training is the right choice for all team members involved in creating your software solutions.

Register Now → Still Have Questions?

Reviews

rating icon showing 0.00 stars. No ratings yet TrustPilot logo
This course does not have any reviews yet.

More courses by Paul

This trainer has no other upcoming courses of this type.