
Lead Software Engineer - Pega (Remote)
- Raleigh, NC
- Permanent
- Full-time
Responsibilities
- Lead the end-to-end architecture of Pega solutions, ensuring scalability, performance, and maintainability.
- Design and implement Pega applications following industry best practices and Pega Express methodology.
- Ensure alignment with enterprise architecture, security, and compliance standards.
- Define reusable components, frameworks, and solution accelerators to optimize development.
- Guide and mentor Pega developers, architects, and business analysts on best practices, guardrails, and design patterns.
- Drive Pega upgrades, enhancements, and cloud transformations, ensuring smooth migration strategies.
- Oversee integrations with APIs, microservices, and third-party systems using REST, SOAP, and connectors.
- Troubleshoot complex technical issues, performance bottlenecks, and provide optimization strategies.
- Work closely with business stakeholders to translate requirements into Pega-based solutions.
- Partner with IT teams, DevOps, and QA to ensure robust deployment, automation, and CI/CD strategies.
- Provide architectural guidance on BPM, Workflow Automation, AI/Decisioning, and Customer Service solutions.
- Present architectural recommendations and roadmaps to senior leadership and executive teams.
- Enforce Pega guardrails, coding standards, and best practices for scalable and maintainable solutions.
- Conduct design reviews, code reviews, and performance tuning to ensure high-quality deliverables.
- Drive Pega Center of Excellence (CoE) initiatives and knowledge-sharing across teams.
- Stay updated with the latest Pega features, trends, and industry best practices.
- Pega Certified Lead System Architect (CLSA) certification
- Pega CPDC certification is preferred.
- 8+ years of hands-on experience in Pega PRPC development and architecture.
- Expertise in Case Management, Customer Service and Decisioning solutions.
- Strong experience with Pega integrations (REST, SOAP, Kafka, DB connectors).
- Deep understanding of Pega DevOps, cloud deployment models, and Pega as a Service (PaaS/SaaS).
- Excellent leadership, communication, and stakeholder management skills.
- In depth knowledge and experience with System Life Cycle Development methodologies such as Waterfall and Agile,
- Experience with programming languages such as Java, Microsoft .NET (C#); ASP.NET Cobol; SQL Scripting and PowerShell Scripting
- Experience in Pega Cloud, AWS, Azure, or GCP-based Pega implementations.
- Knowledge of Agile methodologies, Scrum, and SAFe frameworks.
- Prior experience in banking domain is a plus.