At PNC, our people are our biggest differentiator and competitive advantage in the markets we serve. We are all united to provide the best experience to our customers. We work together every day to foster an inclusive work culture where all of our employees feel respected, valued and have the opportunity to contribute to the success of the company. As a Senior Software Developer within PNC’s C&IB Healthcare Advantage organization, you will be based in Pittsburgh, PA or Cleveland, OH job description
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes and designs software solutions to meet complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
PNC employees are proud of our reputation and we expect our employees to be:
- Customer-centric – Know the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage this information to create customized customer solutions.
- Risk management – Evaluate and effectively manage all risks associated with their business objectives and activities to ensure they adhere to and support PNC’s Enterprise Risk Management Framework.
Application Delivery Process – Knowledge of core tasks, deliverables, and formal application delivery methodologies; ability to use them to provide new or improved applications. Application design, architecture – Knowledge of application design activities, tools and techniques; ability to use them to convert business requirements and logic models into technical application design. Application Development Tools – Knowledge and ability to use a variety of specific tools and toolkits for application development and support. Application Testing – Knowledge of application testing and ability to design, plan and execute application testing strategies and tactics to ensure software quality at all stages of application development. Integration of packaged applications – Knowledge and ability to implement packaged application software and integrate it with enterprise applications, databases and technology platforms. System Development Life Cycle – Knowledge of project management techniques and the ability to plan, design, develop, test, implement and maintain the segments and phases of the system development life cycle. Technical Troubleshooting – Knowledge of technical troubleshooting approaches, tools and techniques, and ability to anticipate, recognize and resolve technical issues (hardware, software, application or operational). Writing/Technical Documentation – Knowledge of technical language and writing approach, and ability to write reference technical documentation in print and online (guidelines, standards, procedures, processes, applications, etc.)
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 and experience (including military service) may be considered.
Bachelors Additional job description Advantages
Disability accommodation statement: The PNC workplace is inclusive and responsive to individual needs. If you have a physical or other disability that may require accommodation, including technical assistance with the PNC Careers website or the application process, please call 877-968-7762 and select Option 4: Recruitment or contact email us at [email protected] Hours of operation for the Human Resources Service Center are Monday through Friday, 9:00 a.m. to 5:00 p.m. ET. Equal Employment Opportunity (EEO): PNC provides equal employment opportunities to qualified individuals regardless of race, color, gender, religion, national origin, age, sexual orientation, gender identity, gender, disability, veteran status or other categories protected by law. California Residents Refer to the California Consumer Privacy Act Privacy Notice to understand how PNC may use or disclose your personal information in connection with our employment practices.
What types of technology opportunities exist at PNC? Our Technology and Innovation business line focuses on achieving a strategic advantage for PNC by partnering with lines of business to develop innovative products and services. Business functions span security, including disciplines such as cybersecurity and fraud management, technology risk management, strategic services, and infrastructure services. Our Enterprise Innovation function fosters a culture of innovation, using design thinking practices, innovation incubators, API ecosystems and intelligent automation to deliver a differentiated customer experience. What does Pittsburgh, the hometown of PNC, look like? Pittsburgh has become an incredible hub for technology and innovation. Being in the heart of the city, we are surrounded by world-class research universities and startups. The city’s energy, combined with the entrepreneurial spirit of its residents, make Pittsburgh a great place to live and work. What are the technical objectives of PNC? Our customers increasingly prefer to use online, mobile and ATM channels to conduct their financial transactions. To meet their expectations, we invest in new ideas and constantly evolving technology. By driving innovation at a faster pace, we believe we can fundamentally change the way banking is done. Tell us about the values of PNC. We have seven core values: Customer Focus, Diversity & Inclusion, Integrity, Performance, Quality of Life, Respect and Teamwork. No value is more important than another; rather, they – together – represent who we are. Our values are fundamental to our success, as well as that of our employees, customers and the communities we serve. What kinds of skills and qualities do you look for in job candidates? We are looking for people with a solid and comprehensive understanding of technology. Not just what the languages and frameworks do, but how they differ and which is best suited to meet a client’s needs. We want to see candidates understand how to assess quality and understand the logic behind what the technology does and why it matters. In terms of soft skills, we’re looking for people who are excited to dive deep into technology, to really understand the ins and outs of what they do. We want people who communicate clearly and work well in teams. It’s also important that people are willing to try new things, learn from what doesn’t work, and adapt quickly and enthusiastically to new plans.