Pega Lead Systems Architect - REMOTE
OverviewGovernmentCIO is looking for an organized, visionary professional to join our team as a Pega Lead Systems Architect. Pega Lead Systems Architect plays a significant role in ensuring the application quality and design is of the highest quality standards and not only meets the needs of the business today but also supports future expansion for new features down the road. The LSA is responsible for the enterprise class structure and the basic design of the application. This role supersedes the traditional lead systems analyst and lead technical architect roles when developing a Pega application. This role becomes the key point of responsibility in developing the Pega Application and has accountability for the delivered product. GovernmentCIO aims to transform government IT by delivering the technology-related innovation necessary to improve governmental operations every day.Come transform government IT with us. Apply today!ResponsibilitiesProvide cross-segment/cross domain BPM (Business Process Management) and BRE (Business Rules Engine) guidance, technological recommendations and transition strategies that support the design, development and implementation of initiatives based on common delivery and agility for complex and/or multiple projectsProvide strategic thinking, solutions and roadmaps while driving enterprise recommendations while ensuring adherence to standards and establish standards where they may not yet existProvide ownership for all design recommendations by keeping involved throughout the entire life-cycleServe as a BPM and Pega leader/mentorDevelops innovative approaches to challenging and complex assignmentsAnticipate customer needs and proactively develop solutions to meet themAbility to Assist With Troubleshooting and Debugging of Complex Systems: must be able to clearly identify root causes of production level architecture issues and make practical suggestions with proof-based technical reasoningEnsures compliance with coding standardsPerforms code reviews to ensure application qualityHave a working knowledge of the following PRPC design and implementation topics: (Work Object Relationships, Specialization techniques, Reporting, Routing (Skills based), Rule Resolution/Inheritance/Circumstancing, Class Design, Locking , Persistence, Authentication, Agents, Functions/Java API, Services, ConnectorsHave a working knowledge of PRPC architecture including the following: (J2EE architecture, PRPC Multi-node architecture, JVM, PRPC Caching, Session Management, Ajax in PRPC, Tracer, DB trace)Can build sub-components of application solutions.Assists in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation to BA's, SSA's, LSAs', Pega Client SupportIdentifies and proposes PRPC enhancements from trends in requirements.Has an understanding of the supporting tools available to Architects such as the Pega PDN. Must have working knowledge of how to search for documentation on different topics and how to open a support ticket at Pega.Has a clear understanding of Pega's Frameworks and their offerings.Demonstrates an understanding of both the business process(es) and the technical application of the Framework(s) worked on.Ensures that systems are built for change, are reusable, and maintainable.Familiar with DevOps tools: Pega Deployment Manager, Jenkins, Gherkin, Cucumber, GitHubLeads the technical team in gathering and understanding features and user storiesLeads the design of the application including the framework/implementation layer design, class structure, and ruleset design, as well as application security layer.LSAs architect the technical solution, and lead the technical team in sprint activitiesProvides knowledge transfer to the system architectsInsures adherence to the Pegasystems development guardrails as well as the original design principles.QualificationsRequired Skills and Experience:5 years of development experience with Java, J2EE or PegaMinimum Pega Lead System Architect (LSA) Certification requiredExposure to web services (SOAP, RESTful, XML, JSON, etc.)Understanding of PRPC flows, decisions and rulesKnowledge of IT standards, methodologies, system development life cycle and project management frameworksAbility to communicate effectively with all levels of an organizationDemonstrated leadership abilitiesStrong analytical and problem solving skills and technical skillsAbility to work independently as well as part of a team Bachelor's or Master's degree in Information Technology or Computer Science.