PNC is seeking a Software Architect to design and optimize technical infrastructure for their Data Product Organization, focusing on solutions for enterprise-wide platform and technology requirements.
Requirements
- Software architect experience
- UI Development and interfaces
- Angular, APIs, OpenShift, Livy, Spark, Python, Hadoop, Oracle, Neo4j
- Database experience (Oracle, Hadoop, MongoDB, Neo4j)
- Security experience
- Application systems architecture design
- Knowledge of overall design and application systems architecture across all technologies and platforms
Responsibilities
- Design, test, and implement an application's overall technical infrastructure, such as specific databases, programming languages, utilities, and testing approaches.
- Demonstrate initiative to develop approaches to solutions as part of a team.
- Review data and identify areas of optimization, automation, and cost-reduction.
- Proven experience with UI/web development and interfaces such as Angular, APIs, security.
- Perform vulnerability remediation to mitigate risk.
- Proven experience with databases (Oracle, Hadoop, MongoDB, Neo4j).
- Participates in the assessment of software defects discovered during the quality assurance process.
Other
- Bachelors degree required
- 5+ years of industry-relevant experience
- PNC will not provide sponsorship for employment visa for this position
- PNC will not participate in OPT or STEM OPT for this position
- Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions