As a Senior Software Engineer (Java or .NET)
, you will join PNC's Information Technology group and will be instrumental in helping to maintain PNC's reputation for technology excellence in both business applications and new innovations in the Contact Center Technology Domain.
Working under broad guidance, your team and area will be responsible for performing application software development for system enhancements potentially across a variety of technology platforms. You will also augment your skills on such projects as system enhancements and operational and technical support for routine and non-complex system functions for our Lines of Business (LOB) service partners.
You will develop complex application software for system enhancements and assess and determine design considerations including application programs.
This position can be located in either Pittsburgh, PA, Strongsville, OH or Kalamazoo, MI
The successful candidate will have the following qualifications:
Bachelor's degree or equivalent experience in an IT-related field
4+ years related experience, equivalent experience would be acceptable in lieu of education
A strong understanding of object oriented fundamentals in either Microsoft (C#) Technologies or J2EE (java) technologies.
Possess an advanced and thorough understanding of IT concepts, including database concept structures, software/application development techniques and testing techniques
Strong understanding of core technologies within each PNC Line of Business' application system
Strong verbal and written communications skills
Must have the ability to interact with all levels of management and teams
Experience in the following technologies is preferred:
-Java, or .NET (C#)
-Object oriented design (OOD)
Experience in the following technologies is a plus:
-WebSphere Application Server
-Contact Center technology VXML
-Middleware ' MQ, WESB, WMB