Responsibilities
- Provide detailed technical design and development of software solutions using existing and emerging technology platforms
- Propose and design software solutions addressing complex business needs
- Write, test, and deploy software
- Prepare technical and procedural software documentation
- Maintain and debug software
- Apply customer-focused practices to create customized customer solutions
- Assess and manage risks in accordance with PNC's Enterprise Risk Management Framework
Requirements
- University/college degree, typically a bachelor's degree
- 3+ years of relevant/direct industry experience
- Knowledge of application development and software solutions
- Application delivery process knowledge
- Application design and architecture knowledge
- Proficiency with application development tools
- Application testing experience
- Packaged application integration knowledge
- System Development Life Cycle knowledge
- Technical troubleshooting skills
- Technical writing/documentation skills
- Certifications are often desired
- No required certifications
- No required licenses
- Must not require employment visa sponsorship; PNC will not provide sponsorship or participate in STEM OPT
Core Competencies
Demonstrates expertise in software design, development, and deployment, with a strong focus on application delivery processes and technical documentation. Proficient in assessing risks and creating customer-focused software solutions that meet complex business needs.
Highest-signal resume keywords
- Application Development
- Software Solutions Design
- Technical Writing
- System Development Life Cycle
- Technical Troubleshooting
ATS Optimization Keywords
Hard Skills
- Application Design
- Application Testing
- Packaged Application Integration
- Software Development
- Technical Documentation
Soft Skills
- Customer-Focused Practices
- Risk Management
Industry Keywords
- Enterprise Risk Management Framework
- Application Delivery Process
Tools & Technologies
- Application Development Tools