U.S. Bancorp logo

Software Engineer - PEGA in Charlotte, NC

U.S. Bancorp

Charlotte, NC
Full Time
Senior
136k-144k
19 days ago

Job Description

About the Role

U.S. Bank is seeking a Software Engineer - PEGA in Charlotte, NC, to develop and maintain PEGA-based contact center applications for credit and debit card services. The role involves working within a collaborative environment to create solutions that support various banking functions, leveraging emerging technologies and best practices to ensure high performance and reliability.

Key Responsibilities

  • Gather and translate business requirements for PEGA-based applications.
  • Develop applications in alignment with the software development lifecycle.
  • Assess system requirements to scale applications.
  • Collaborate and lead cross-functionally with quality assurance teams to push applications to production across various business units.
  • Maintain performance logs and alter applications to ensure minimal downtime.
  • Design, develop, and implement complex software solutions using Pega, Java, and other relevant technologies.
  • Develop Pega applications, including case design, flows, and integrations.
  • Design and implement Voice-enabled applications using Pega's Voice AI capabilities.
  • Integrate AI and Machine learning models into applications.
  • Interact with databases like Oracle, SQL Server, MySQL to retrieve, manipulate, and store data.
  • Develop and execute database queries for reporting and data extraction, collaborating with data analysts.
  • Develop and consume RESTful and SOAP APIs for system integration.
  • Use tools like Postman, SoapUI, Swagger to document and test APIs and services.
  • Configure and deploy applications on application servers such as WebSphere, JBoss, Tomcat.
  • Identify and resolve performance bottlenecks in applications.
  • Develop user interfaces using HTML, CSS, JavaScript, Angular, React.
  • Develop backend services using Java, Python, and frameworks like Spring Boot, Django.
  • Deploy applications to cloud platforms like AWS, Azure, GCP.
  • Manage cloud infrastructure including VMs, storage, and networking.
  • Provide ongoing support for production systems, troubleshooting and performance tuning.
  • Mentor junior developers, conduct code reviews, and promote best practices.
  • Implement monitoring and logging solutions using tools like Splunk, Datadog, Graylog.
  • Conduct system testing including integration and regression testing.
  • Stay current with emerging technologies in Pega, Java, Python, Cloud computing, DevOps.

Requirements

  • Requires a Bachelor's degree or foreign equivalent in Computer Science or Electronics Engineering.
  • Requires 5 years of progressive, post-baccalaureate experience as a software architect, software engineer, PEGA developer, or related role.
  • Experience gathering requirements and creating technical designs.
  • Experience deploying code and managing rulesets.
  • Experience working with PEGA software to design, configure, and maintain applications.
  • Experience using PEGA within Agile and DevOps environments.
  • Experience optimizing application performance with indexes and logic rules.
  • Experience coordinating with Quality Analysts for testing user stories.
  • Experience working with IBM WebSphere, DB2, JBOSS, SQL databases, Windows, and Linux operating systems.

Nice to Have

  • Experience with cloud platforms like AWS, Azure, GCP.
  • Knowledge of AI and Machine Learning integration.
  • Experience with frontend technologies like HTML, CSS, JavaScript, Angular, React.
  • Experience with backend frameworks like Spring Boot, Django.
  • Familiarity with tools like Jenkins, Selenium, JUnit, TestNG.

Qualifications

  • Bachelor's degree or foreign equivalent in Computer Science or Electronics Engineering.
  • 5 years of relevant post-baccalaureate experience.

Benefits & Perks

  • Healthcare (medical, dental, vision).
  • Basic term and optional term life insurance.
  • Short-term and long-term disability.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation (from two to five weeks depending on salary grade and tenure).
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per year.

Working at U.S. Bancorp

U.S. Bank emphasizes a culture of growth, collaboration, and innovation, supporting employees to learn new skills and discover their potential. The company values diversity, inclusion, and a commitment to community support, offering comprehensive benefits and fostering a work environment that promotes work-life balance and continuous development.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary136k-144k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Charlotte, NC

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches