Software Engineer Lead -J2EE Application Server Support Job in Pittsburgh 15122, Pennsylvania US
A Fortune 500 company, PNC is one of the largest and most respected banks in the country. But that doesn't mean we speak in banking lingo or hide behind spreadsheets. In fact, it's our down-to-earth approach with customers that's put us on the map.
We see how work/life balance, green initiatives, a family-friendly outlook, and social responsibility make for happier employees. And happy employees make for very happy customers.
As a Software Engineer Lead and a member of PNC's Information Technology group, you will be part of a diversified financial services firm that reflects the needs, values and goals of our customers, employees, communities and shareholders. You will be instrumental in helping to maintain PNC's reputation for technology excellence in both business applications and new innovations. Your area is responsible for performing application software development for system enhancements, potentially across a variety of technology platforms. As an integral part of this dynamic and progressive team, you will develop basic application software for system enhancements, across a variety of technology platforms. You will also assess and determine design considerations, which include application programs that contain the business logic, and modify databases, client reports, internal reports and online presentations.
The Hosting Platforms Team, part of the Shared Infrastructure Services Group within the Corporate Technology Services Organization, provides shared, enterprise-level hosting platforms for application teams. We are looking for a highly experienced Software Engineer Lead who will be responsible for providing hands-on technical expertise required to provision, administer and support the J2EE Application Server Platforms - Expertise in Apache Web Servers (Apache 2.0 or higher) is required, Familiar with Citrix Netscaler and/or ADC's in general. Knowledgeable in networks and able to procure and read network captures. Knowledgeable in UNIX environment and expertise in Shell and Perl scripting is a must. Working knowledge of Java and knowledge in Websphere (WAS 6.x or higher) and/or JBoss (JBoss 4.2 or higher) and/or Weblogic (10.x or higher) is a plus. Work well with people and interface with other MIS technical teams and other partners to understand the project technical requirements during on-boarding applications to the hosting platform and propose solutions.
This individual will be responsible for the Installations, Configurations, Setups, Scripting, Deployments, Management, Debugging issues, Provisioning Monitoring of various components of the J2EE Application Server Platforms. This individual will also be responsible for establishing best practices, methodologies and standards related to the hosting and deployment components of J2EE Application Server Technologies.
The successful candidate will have the following qualifications:
- Bachelor's degree in IT-related field or equivalent
- 7-10 years of related experience
- Working Knowledge of TCP/IP and networking, strong understanding of HTTP load balancing in JEE/.NET environments with a preference to Citrix Netscaler and/or ADC's
- Knowledge in Apache, Java and monitoring tools (i.e IBM Tivoli Netcool)
- Knowledgeable in networks and able to procure and read network captures.
- Detailed knowledge and experience in UNIX/Linux systems
- Strong scripting skills; UNIX shell programming and at ideally at least one of Perl or Python.
- Strong working experience with Automation, Deployments and Scripting - automating system administration and installation/configuration/setup tasks/programs through shell scripting (Perl, KSH), Jython, Python, WSAdmin, JACL etc
- Working knowledge of Middleware technologies such as JEE, Messaging, LDAP, Siteminder, B2B, Portal, ESB, Collaboration, and Integration servers
- Proven ability to assimilate and apply technologies through independent research
- Client and team relationship/interaction skills a must
- Java/JEE application development experience is a big plus
- Working experience with Virtualization technologies like VMWare is a big plus
- Knowledge of JEE Monitoring Solutions and Configuration Management Solutions
- Experience with large complex systems in order to apply that knowledge at a strategic level, influencing technology solutions that match the goals and objectives of each line of business within PNC
- Strong communications skills to effectively communicate with and make recommendations to management and internal and external service partners.
- Ability to coordinate across various groups and functional teams.
- Ability to demonstrate technical knowledge and consultative skills
As part of our commitment to balance, we offer a comprehensive benefits package, with both full- and part-time benefits designed to provide high-quality coverage at affordable costs. We understand the importance of health and wellness, fair salaries, time away, and opportunities to learn and grow.
PNC is an Equal Employment Opportunity/Affirmative Action Employer -- M/F/D/V/SO