Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Sr

PNC Bank

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Technology organization, you will be based in Dallas, TX or Birmingham, AL.

We’re looking for a motivated Software Engineer to contribute to Enterprise Identity initiatives within an established Agile team. This hands-on, execution focused role is ideal for developers with strong enterprise experience and a passion for building secure, scalable applications. This role is responsible for

designing, developing, and maintaining Java-based solutions, including microservices and RESTful APIs, in support of an Enterprise Customer Identity

and Access Management (CIAM) program. Through collaboration with cross-functional teams, you’ll help deliver high-quality, reliable software aligned with

modern security standards. The role spans the full software development lifecycle (SDLC), emphasizing clean code, automated testing, and CI/CD

practices.

Responsibilities

Design and Development: Analyze requirements and design software components or applications that fulfill business needs. Write clean,

efficient, and maintainable code to implement new features and enhance existing ones.

Debugging and Maintenance: Troubleshoot, debug, and resolve software defects and technical issues discovered during testing or reported by

users. Continuously refactor and optimize code for performance, scalability, and security.

Code Reviews: Participate in code reviews and design reviews, providing constructive feedback to peers and upholding coding standards.

Incorporate feedback from others to improve code quality and maintain consistency across the codebase.

Collaboration: Work closely with other Software Engineers, Quality Engineers, Architects and Product to clarify requirements, define acceptance

criteria, and ensure successful delivery of features. Participate actively in agile team ceremonies (such as sprint planning, daily stand-ups, and

retrospectives) to discuss progress and roadblocks.

Testing and Quality Assurance: Develop and execute unit tests and integration tests to ensure code reliability. Verify that solutions meet

functional and performance criteria. Build automated test cases (e.g., using JUnit, Cucumber).

Automation and CI/CD: Ensure that automated builds, tests, and deployment scripts are in place, enabling rapid and safe delivery of software

updates. Maintain and improve continuous integration and continuous delivery (CI/CD) processes.

Process Improvement: Contribute to the continuous improvement of development practices and tools. Help streamline workflows by

recommending or implementing enhancements in coding, testing, or deployment processes that improve team efficiency and product quality.

Preferred Qualifications

Microservices and Distributed Systems: Understanding of microservices architecture and testing strategies for distributed systems. Experience

building or maintaining software in a microservices or cloud-based environment is desirable.

Large-Scale Systems: Exposure to developing or supporting large-scale, enterprise-level applications with complex dependencies. Familiarity

with regulated or compliance-heavy environments (e.g., finance, healthcare) is a plus if applicable, though not required.

Leadership and Growth: Although not required at this level, any experience mentoring junior developers or leading small project efforts is a plus.

A continuous improvement and proactive mindset towards personal and team growth is highly valued.

Test Automation Experience: A strong automation mindset with hands-on experience in test automation frameworks or tools. Experience writing

automated tests for APIs and user interfaces using frameworks such as Cucumber (BDD), Karate, or Selenium is a plus.

DevOps and CI/CD: Demonstrated experience integrating automated tests into CI/CD pipelines and working with continuous integration/delivery

tools (e.g., Jenkins, GitLab CI). Experience in environments with frequent releases or continuous deployment is beneficial.

Performance and Quality Improvements: Track record of contributing to improvements in code quality metrics, test coverage, or overall product

performance. Experience optimizing processes or workflows to enhance team productivity and software quality.

Technical Skills

Programming Languages: Proficiency in Java (preferred) or similar object-oriented programming languages.

Frameworks and Libraries: Experience with Java development frameworks and tools. Familiarity with Spring/Spring Boot or similar frameworks

is a plus.

Web Services and APIs: Knowledge of RESTful API design and consumption. Ability to use and test web services effectively, including tools for

API exploration and testing.

IDEs: Exposure to development and collaboration tools such as IDEs (e.g., IntelliJ, Eclipse), issue tracking systems (JIRA or similar), and project

documentation tools.

Version Control: Proficient with version control systems, particularly Git based system like BitBucket, for managing codebase and collaboration.

CI/CD and DevOps: Familiarity with CI/CD tools and pipelines (for example, Jenkins, CircleCI, or GitLab CI) to automate build, test, and

deployment processes. Understanding of build tools like Maven or Gradle for Java projects.

Testing Tools: Hands-on experience with automated testing frameworks and tools: e.g., JUnit/TestNG for unit testing, Cucumber (Behavior Driven Development) for defining test scenarios, Karate or Postman for API testing, and Selenium WebDriver for UI testing.

Databases (Optional): Basic understanding of relational databases (SQL) or NoSQL data stores and ability to write simple queries

PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.

PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Job Description

  • Provides detailed technical design and development of software solutions using existing and emerging technology platforms.

  • Proposes & designs software solutions to address complex business needs.

  • Writes code, tests and deploys software.

  • Prepares technical and procedural documentation required for software.

  • Maintains and debugs software.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.

  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.

Preferred Skills

Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design

Competencies

Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation

Work Experience

Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Education

Bachelors

Certifications

No Required Certification(s)

Licenses

No Required License(s)

Benefits

PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.

In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.

To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com .

Disability Accommodations Statement

If an accommodation is required to participate in the application process, please contact us via email at View email address on click.appcast.io . Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call View phone number on click.appcast.io and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.

Equal Employment Opportunity (EEO)

PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.

This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.

California Residents

Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Sr in Dallas, TX vacancy
  •  ...Software Engineer Sr At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where... 
    Senior
    Work at office

    PNC

    Farmers Branch, TX
    5 days ago
  • $110k - $150k

     ...Senior Software Engineer Location: Dallas, TX (Hybrid) Salary: $110k-150k Company Overview: Join one of the fastest-growing mid-sized tech companies in the DFW area, renowned for its innovation and commitment to engineering excellence. This firm is looking for... 
    Senior
    Hourly pay
    Local area

    She Recruits LLC

    Dallas, TX
    3 days ago
  • ## Software Engineer Principal SrApplylocations: TX - Farmers Branchtime type: Full timeposted on: Posted Yesterdayjob requisition id: R219556...  ...contribute to the company’s success. As a Software Engineer Principal Sr within PNC's Technology organization, you will be based in... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC Financial Services Group

    Farmers Branch, TX
    4 days ago
  • $119.77k - $140.9k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable... 
    Senior
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Irving, TX
    4 days ago
  •  ...Tech Lead - Sr. Software Engineer In this role, you'll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine project architecture. You'll lead in developing projects, promoting best programming practices, and have influence... 
    Senior
    Contract work

    BOK Financial

    Dallas, TX
    5 days ago
  • $67.5k - $172.5k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Dallas, TX
    19 hours ago
  • $86.25k - $158.13k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX,... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Dallas, TX
    2 days ago
  •  ...A technology solutions company based in Dallas, Texas is seeking a Software Developer / Analyst. The ideal candidate will have 5+ years of experience in software programming and design, strong communication skills, and proficiency in Agile Scrum methodologies. Responsibilities... 
    Senior

    Uahtechnologies

    Dallas, TX
    3 days ago
  •  ...and experienced professional to join our dynamic team in Dallas, TX. This role is ideal for someone who is passionate about software engineering and has a strong background in AI and Java development. Required Skills & Qualifications Must have 10+ years of hands... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Dallas, TX
    2 days ago
  •  ...Role description Java Developer Java Backend Engineer Experience Mid to Senior About the Role We are seeking a highly skilled...  ...teams Ability to work independently and take ownership of deliverables Attention to detail and commitment to software quality
    Senior

    LTM

    Irving, TX
    3 days ago
  •  ...best practices and security guidelines. Works closely with software architects and technical leads to ensure decisions meet long-term...  ...~ Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related... 
    Senior
    Work at office

    Samprasoft

    Dallas, TX
    1 day ago
  • $125.9k - $148.1k

     ...Full-Stack Senior Software Engineer At Armanino, you determine your career path. This means it's possible to pursue challenges you are passionate about, in industries you care about. Armanino is proud to be among the top 20 largest firms in the nation and one of... 
    Senior
    Contract work
    Local area
    Flexible hours

    Armanino

    Dallas, TX
    4 days ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Senior
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    Ernst & Young Oman

    Dallas, TX
    2 days ago
  • $91.7k - $163.7k

     ...service Design, develop, modify, implement, and support software components anywhere in the software stack Determine root...  ...planning, estimation, scheduling, and staffing Mentor Software Engineers to allow for skill/knowledge development through advice,... 
    Senior
    Minimum wage
    Permanent employment
    Full time
    Work experience placement
    Local area
    Remote work

    Optum

    Dallas, TX
    2 days ago
  • $88.9k - $165.1k

     ...Senior Software Engineer A subsidiary of Publicis Groupe, Epsilon is a leading provider of multi-channel marketing services, technologies, and database solutions. At Epsilon, we do more than collect and store data. We help some of the world's biggest brands discover... 
    Senior
    Temporary work
    Freelance
    Local area
    Flexible hours

    Digitas

    Irving, TX
    5 days ago
  • $40k - $158.13k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr within PNC's Asset Management Group organization, you will be based in Dallas, TX, Pittsburgh, PA, Birmingham, AL, or... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Dallas, TX
    3 days ago
  • $155k - $233k

     ...valued, you’re empowered to do your best work. About the Role We are looking for a highly experienced and forward-thinking Senior Software Engineer to help design, build, and scale a mission‑critical platform that orchestrates and manages the activities required to keep our... 
    Senior
    Full time
    Work at office

    Dormont Manufacturing Company

    Dallas, TX
    3 days ago
  • $79.7k - $136.8k

     ...of Education Statewide Implementation Talk to an Expert Login Talk to an Expert Senior Software Engineer Research and Development 2026-52735 Dallas, TX Apply View All Jobs View All Dallas Jobs Overview... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    PowerSchool Group

    Dallas, TX
    4 days ago
  •  ...us in building something that's already changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong background in low-level systems and network... 
    Senior

    Capitolis

    Dallas, TX
    4 days ago
  • $106.9k - $147k

     ...Join Our Caring Community The Senior Software Engineer will work on the development and maintenance of robust, compliant software solutions using .NET, Python, and cloud technologies. This role ensures high availability and quality by standardizing processes, resolving... 
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana, Inc.

    Dallas, TX
    5 days ago
  • HiOperator is seeking a highly skilled and motivated Senior Software Engineer to join our team. As a key member, you will deliver large and complex features quickly, become an expert and owner of significant sections of our codebase, and contribute to implementation and... 
    Senior
    Full time
    Work at office

    PowerToFly

    Dallas, TX
    2 days ago
  •  ...infrastructure required for enhanced compliance, execution analytics and real-time market surveillance. We are seeking a Senior Software Engineer who thrives in complexity, values intellectual rigor over optics and possesses the grit to build a world-class platform from... 
    Senior
    Remote work

    TXSE

    Dallas, TX
    3 days ago
  • $130k - $170k

    Senior Software Engineer Location: Dallas, TX Who We Are Curbee is the fastest-growing mobile service technology provider. Curbee enables dealerships to offer mobile service with its platform called M.A.R.S. (Mobile and Remote Service). With Curbee., it's simple: dealerships... 
    Senior
    Part time
    Remote work

    Curbee

    Dallas, TX
    1 day ago
  •  ...continue to look for new team members to join our quest to change the industry. We are seeking a highly skilled and motivated Senior Software Engineer to join our rapidly growing team. As a key member of our organization, you will be responsible for delivering large and... 
    Senior
    Full time
    Work at office

    HiOperator

    Dallas, TX
    4 days ago
  • Position Summary… Walmart-VIZIO’s Technology - Software and Services division is seeking a Senior Software Engineer with expertise in video, audio and graphics pipeline to join their growing team. A successful candidate will contribute Embedded domain expertise and contribute... 
    Senior
    Full time
    Work at office

    Dormont Manufacturing Co

    Dallas, TX
    5 days ago
  • Senior Software Engineer will design, build, and maintain production backend features across internal TypeScript SDKs distributed as versioned npm packages and the client microservices that consume them, often using NestJS deployed on Google Cloud Platform services such... 
    Senior
    Local area

    Cnected

    Dallas, TX
    4 days ago
  •  ...members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions...  ...environmental conditions. In this role you will develop software that automates hardware testing, integrates test results with... 
    Senior
    Full time
    Temporary work
    Part time
    Internship

    Dormont Manufacturing Co

    Dallas, TX
    3 days ago
  • $93.2k - $130k

     ...Provide practical guidance and support to junior and mid‑level engineers when needed. Collaboration & Continuous Improvement Partner...  ...or equivalent practical experience). 4-7 years of progressive software engineering experience with a strong focus on enterprise application... 
    Senior
    Local area

    SwiftCruit

    Dallas, TX
    4 days ago
  •  ...to build the future of beverage distribution and grow with a company that truly cares about its people. Overview The Senior Software Engineer‑SuccessFactors will research, design, configure, test and manage software solutions to implement, enhance and maintain products... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Southern Glazer's Wine & Spirits

    Dallas, TX
    3 days ago
  • $116k - $174k

     ...with high velocity and reliability. Your Impact: Developing software solutions by studying organizational needs; conferring with users...  ...’s degree in Information Technology, Computer Science, Engineering or related field or equivalent combination of education and work... 
    Senior
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Freddie Mac

    Dallas, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Sr. Be the first to apply!