Senior Software Engineer within PNC's Technology organization developing quality software solutions. Collaborating with cross-functional teams to address complex business challenges using modern technology platforms.
Responsibilities
Provide technical design and hands-on development of software solutions using modern and emerging technology platforms.
Propose, architect, and design software solutions for complex business challenges.
Write high-quality code, perform thorough testing, and own deployment activities.
Maintain, troubleshoot, and debug existing software systems.
Develop and maintain technical and procedural documentation.
Experience leading and/or contribute to major and minor project initiatives.
Mentor junior and mid-level engineers, fostering growth and best practices is a plus.
Exhibit strong self-management and discipline in planning, execution, and delivery.
Work closely with business analysts, product owners, and cross-functional teams to understand requirements, drive clarity, and deliver value.
Participate in change management processes, system evaluations, and solution design reviews.
Requirements
Strong software engineering and development background.
Solid technical acumen and ability to quickly learn new tools, frameworks, and systems.
Excellent written and verbal communication skills.
Experience working in or with Agile methodologies.
Proven experience leading projects, technical efforts, or engineering initiatives.
Preferred Technical Experience Java Spring Boot APIs (REST, microservices) Oracle Databases Data Service Layer Integrations ETL tools (e.g., Informatica) Docker Kubernetes HELM Kafka Middleware technologies Data Mapping & Integrations Vulnerability Management / Secure Coding Practices Software & Code Testing (unit, integration, automation) Business Systems Analysis Change Management processes and controls NICE Actimize platform experience is a plus Banking, payments, fraud prevention, or financial services domain experience
Benefits
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
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
Job title
Senior Software Engineer – Fraud Data Services, Pipelines
Fullstack developer designing e - commerce solutions at Metaline. Involving analysis, development, and performance optimization in a dynamic environment.
Lead Software Engineer developing custom solutions and collaborating with clients for innovative business challenges. Engage in continuous learning and mentor junior team members for effective project delivery.
Senior Software Engineer at Evertec ensuring technological solutions for financial systems, analyzing requirements, supporting and sustaining systems with high quality and efficiency.
Software Engineer developing and maintaining applications for financial sector solutions at Evertec. Involves debugging, collaborating, and optimizing SQL procedures.
Lead Software Engineer at Pariveda focusing on developing enterprise - level applications. Collaborate with clients to solve business challenges while utilizing various technologies in a hybrid environment.
Lead software engineer at Pariveda designing and delivering enterprise - level applications with cloud technologies. Collaborating with clients to solve business challenges in a people - first agile environment.
Lead Software Engineer for cloud - based solutions in Bogotá with a North American professional services firm. Collaborating with cross - functional teams, delivering enterprise - level applications, and mentoring junior engineers.
Lead software engineer at Pariveda building custom technology solutions with a focus on client collaboration and team growth. Engage in full software development life cycle and mentor junior developers.
Join a leading team in geotechnics, working on major mining projects with an emphasis on innovation and excellence. Contributing to technical leadership and delivering solutions as a Senior Geotechnical Engineer.
Fullstack Developer analyzing business requirements to create systems and applications. Collaborating with IT teams and contributing to process improvements.