Logo
PNC

Software Engineer Principal-Investments

PNC, Starkville, Mississippi, us, 39760

Save Job

Position Overview As a Software Engineer Principal within PNC's Technology organization, you will be based in Dalla, TX, Birmingham, AL, Cleveland, OH, or Pittsburgh, PA. The position is primarily based in a PNC location. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Core Responsibilities

Align business strategy with software solutions.

Propose and design complex software solutions and processes addressing complex Investments business needs.

Design, build, and maintain scalable data pipelines using ETL and big data technologies.

Design, develop and maintain mainframe CA7 job schedules to support new and existing processes.

Create complex SQL and PL/SQL queries using TOAD, SQL developer, Teradata Studio, Hive to perform Data Mining/Data Analysis.

Oversee technical and procedural documentation.

Lead complex problem solving.

Collaborate with business analysts, data analysts, and other stakeholders to understand requirements and deliver data solutions.

Develop and optimize data warehousing solutions to ensure high availability and performance.

Provide technical guidance and support to colleagues and solution development.

Display an innovative approach to apply modern principles, methodologies, and tools to advance business initiatives and capabilities.

Partner with business stakeholders and product owners to prioritize technology deliverables.

Perform code reviews and suggest potential improvements and formulate best practices.

Ensure quality of project deliverables while maintaining compliance with relevant standards and processes.

Implement data modeling techniques to support analytics and reporting needs.

Ensure data quality, governance, and compliance across all data processes.

Create technical design and application architecture diagrams.

Establish data and system integrations between internal and external partners.

Establish and manage various OBIEE reports for business sales performance and key metrics.

Design, document and test APIs using tools such as Swagger editor, PostMan and SOAPUI.

Build integrations between internal and external applications using both REST & SOAP based APIs.

Support Single-Sign On (SSO) technology for internal and external vendor applications using SAML.

Integrate and automate business processes using CRM tools such as Salesforce and Oracle Siebel.

Align to business and IT priorities by effectively leveraging waterfall, iterative and Agile methodologies, while coaching and mentoring team members.

Coordinate Disaster Recovery events with enterprise support teams.

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 Successfully candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Specific requirements include:

University or college degree, 5+ years of industry-relevant experience.

Bachelor’s degree required.

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

Competencies: Application Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical Troubleshooting.

Certifications: none required.

licenses: none required.

Base Salary: $65,000.00 – $165,600.00. This role is incentive eligible with payment based upon company, business and/or individual performance.

Benefits PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Options for full-time employees include medical, prescription drug, dental and vision coverage (with a Health Savings Account feature), life insurance, short and long-term disability protection, 401(k) with PNC match, pension and stock purchase plans, dependent care reimbursement, and additional programs such as adoption reimbursement, educational assistance, and a robust wellness program with financial incentives. Paid time off includes up to 11 paid holidays, 8 occasional absence days, and vacation ranging from 15 to 25 days per year depending on career level.

Disability Accommodations Statement If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include “accommodation request” in the subject line and provide your name, the job ID, and preferred contact method. Applicants may also call 877-968-7762 and say “Workday.” All information received will be kept confidential and used only to provide reasonable accommodations.

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 understand how PNC may use or disclose your personal information in our hiring practices.

#J-18808-Ljbffr