Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
PNC Financial Services Group
PNC is one of the largest and most respected financial institutions in the United States, known for its commitment to delivering exceptional customer experiences through innovation and technology. Founded over 160 years ago, PNC has grown to serve millions of customers across multiple states with a variety of banking, investment, and financial services.
The company is dedicated to fostering an inclusive culture that values diversity, promotes employee growth, and emphasizes the importance of teamwork and customer satisfaction. With a strong presence in digital banking and a focus on security, PNC continuously invests in cutting-edge technology and talent to maintain its competitive edge and uphold its reputation for excellence in the financial sector.
As a Software Engineer - iOS/Android within PNC's Digital Security & Authentication organization, you will play a crucial role in developing and maintaining secure, scalable mobile and web applications that support PNC's digital transformation initiatives.
This position is based in one of several locations including Pittsburgh, PA; Denver, CO; Strongsville, OH; Birmingham, AL; or Dallas, TX, offering flexibility and options to work in vibrant tech hubs.
The role involves full stack development with a focus on Java backend technologies and modern frontend frameworks such as Angular and React, alongside native and cross-platform mobile application development for iOS and Android devices. You will be responsible for designing, developing, testing, and deploying enterprise-grade software solutions that integrate seamlessly with existing APIs and services.
Additionally, this role requires collaboration with product owners, UX designers, QA teams, and DevOps engineers to ensure delivery of high-quality, secure digital experiences that meet business and customer needs.
Candidates are expected to have at least five years of software development experience, including extensive knowledge of Java 11 or higher, Spring Boot framework, RESTful API design, and microservices architecture. Experience with SQL and NoSQL databases, version control using Git, and frontend technologies like JavaScript, TypeScript, HTML5, and CSS3 are also essential.
Mobile development skills include proficiency in Swift, Objective-C for iOS, and Kotlin or Java for Android, with preferred experience in cross-platform frameworks such as React Native and Flutter.
The role also emphasizes continuous integration and deployment (CI/CD) best practices, automated testing, and performance optimization within cloud and containerized environments like AWS, Azure, Docker, and Kubernetes. Knowledge of secure coding practices, mobile security, encryption, and compliance with financial industry regulations will be highly valued.
PNC positions itself as an in-office company and encourages open communication between candidates, recruiters, and hiring managers to ensure alignment of role expectations and career objectives. The compensation package for this role ranges from $60,000 to $150,000 annually, depending on geography, skills, and experience, with eligibility for incentive programs based on individual and company performance.
PNC offers a comprehensive suite of benefits, including various insurance options, retirement plans, wellness programs, and paid time off, to support employee well-being and work-life balance. The company strongly supports diversity, equity, and inclusion initiatives and provides accommodations to qualified individuals throughout the hiring process.
In addition, PNC complies with applicable federal regulations and follows Equal Employment Opportunity principles, ensuring a fair and respectful workplace.
This position is ideal for dynamic software engineers passionate about building secure, user-centric financial technology products in a collaborative and innovative environment. It provides an opportunity to work on challenging projects that directly impact millions of customers, leveraging advanced technologies and agile methodologies to deliver excellence at every stage of the software development lifecycle.
OysterLink supports restaurant and hospitality hiring.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on PNC Financial Services Group's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
Omega Solutions Inc
Tampa, FL
Swift Strategic Solutions Inc
Harrisburg, PA
VGreen Technology Solutions (VGreenTEK)
Remote
Synchrony Financial
Cincinnati, OH
Anthropic
Seattle, WA
102 ResMed Digital Health Inc.
San Diego, CA