Technology Engineer Sr

PNCStrongsville, OH
Onsite

About The Position

The PNC Financial Services Group, Inc. seeks a Technology Engineer Senior under the Automation and Platform Organization in Strongsville, OH. Duties include: (i) research, design, develop, and/or modify enterprise-wide systems and/or applications; (ii) develop software components for new and emerging technology projects, aligning with business strategies and objectives; (iii) design and implement software solutions, write code, deploy and provide maintenance support for software solutions; (iv) evaluate interface between hardware and software operational requirements, and characteristics of overall system; (v) develop most complex, new and emerging technologies, select appropriate platforms and integrate and configure software solutions; (vi) leverage technical knowledge and industry experience to design, build and maintain technology solutions that are robust, scalable and easily extensible; (vii) provide a systematic analysis on the most complex client requirements within the traceability framework and resolve any functional problems encountered; (viii) document the requirements, design, test plan and maintenance of project; (ix) maintain quality of complex project deliverables while ensuring compliance with relevant standards and processes; and (x) coach, mentor, consult junior team members to ensure that they are familiar with project requirements and company policies.

Requirements

  • Bachelor’s degree in Electronics Engineering, Computer Science, Computer Engineering, Software Engineering, or Computer Applications
  • 5 years of software development experience in a distributed, microservices environment using Java/J2EE technologies and myBatis and Oracle database technologies
  • Using software design principles and knowledge of all phases of software development to understand the roles and responsibilities of all teams and how they interact
  • Advanced programming skills including lambda functions in Java, multi-threading, concurrency and object-oriented programming
  • Design and development of large-scale, fault-tolerant distributed applications, test-driven development, defensive coding and planning for scale, conducting code reviews and providing inputs in retrospective sessions
  • Using backend technologies including core Java and J2EE, frameworks including Spring and Spring Boot and multi-threading concepts to develop quality software
  • Handling application integration using middleware technologies including Apache Tomcat, JBoss, Glassfish, IBM WebSphere Application Server and messaging services including Active MQ
  • Database technologies including relational databases and NoSQL databases including Mongo
  • Web Services using SOAP (JAX-WS) and REST features
  • Application security and vulnerability scanning with tools including SonarQube and SonarLint to maintain enterprise application security and comply with compliance process
  • Identifying state-of-the-art technologies and making recommendations for system and process improvement
  • Collaborating with product, engineering and design team to define and implement requirements for the backend services, components, and interfaces

Responsibilities

  • Research, design, develop, and/or modify enterprise-wide systems and/or applications
  • Develop software components for new and emerging technology projects, aligning with business strategies and objectives
  • Design and implement software solutions, write code, deploy and provide maintenance support for software solutions
  • Evaluate interface between hardware and software operational requirements, and characteristics of overall system
  • Develop most complex, new and emerging technologies, select appropriate platforms and integrate and configure software solutions
  • Leverage technical knowledge and industry experience to design, build and maintain technology solutions that are robust, scalable and easily extensible
  • Provide a systematic analysis on the most complex client requirements within the traceability framework and resolve any functional problems encountered
  • Document the requirements, design, test plan and maintenance of project
  • Maintain quality of complex project deliverables while ensuring compliance with relevant standards and processes
  • Coach, mentor, consult junior team members to ensure that they are familiar with project requirements and company policies

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
  • Maternity and parental leave
  • Paid holidays, vacation days and occasional absence time
  • 401(k), pension and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Adoption assistance
  • Educational assistance
  • Robust wellness program with financial incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service