Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

First Citizens Bank Logo

Software Engineer (Java, C#)

First Citizens Bank

Salary not specified
Dec 5, 2025
Remote, US
Apply Now

First Citizens Bank is looking to leverage cutting-edge technology to enhance banking operations and customer experiences through digital transformation initiatives, and requires an experienced Pega Lead Software Engineer to design, develop, and implement advanced Pega-based solutions.

Requirements

  • 8+ years of hands-on experience in Pega PRPC development and architecture.
  • Proficiency in Case Management, Customer Service, and Decisioning solutions within Pega.
  • Strong experience with Pega integrations including REST, SOAP, Kafka, and database connectors.
  • Deep understanding of Pega DevOps practices, cloud deployment models, and Pega as a Service (PaaS/SaaS).
  • Experience with Pega Cloud, AWS, Azure, or GCP-based implementations.
  • Experience with programming languages such as Java, .NET (C-Sharp), ASP.NET, Cobol, SQL scripting, and PowerShell scripting.
  • Pega Certified Lead System Architect (CLSA) certification is highly preferred.

Responsibilities

  • Lead the end-to-end architecture, design, and development of scalable, high-performance Pega solutions ensuring maintainability and performance optimization.
  • Design and implement Pega applications following industry best practices and Pega Express methodology.
  • Ensure solutions align with enterprise architecture standards, security protocols, and compliance requirements.
  • Define reusable components, frameworks, and solution accelerators to streamline development processes.
  • Mentor and guide Pega developers, architects, and business analysts on best practices, design patterns, and guardrails.
  • Drive Pega upgrades, enhancements, and cloud transformation initiatives, including migration strategies.
  • Oversee integration efforts with APIs, microservices, and third-party systems using REST, SOAP, and other connectors.

Other

  • Excellent leadership, communication, and stakeholder management skills.
  • Knowledge of System Development Life Cycle methodologies such as Waterfall and Agile.
  • Familiarity with Agile frameworks including Scrum and SAFe.
  • Prior experience in the banking domain is advantageous.
  • Bachelor's Degree in Computer Science, Information Technology, or related field with a minimum of 6 years of experience in software application development and maintenance. Or High School Diploma or GED with at least 10 years of relevant experience in software development and maintenance.