Technology Engineer developing full-stack solutions for PNC, based in Pittsburgh, PA or Dallas, TX. Designing, building, and maintaining technology solutions while mentoring junior developers.
Responsibilities
design, build and maintain technology solutions
assist with selecting appropriate platforms, integrates and configures solutions
develops software components and hardware for new and emerging technology projects
aligns these with business strategies and objectives
may provide consultation on common issues and best practices for junior staff
provides a systematic analysis on client requirements within the traceability framework
resolves any functional problems encountered
ensures quality of project deliverables while maintaining compliance with relevant standards and processes
Requirements
full-stack developer with multiple years of experience
strong backend & API Java development skills
some UI/Angular experience
Expert Java - Java 8/Java 17/Java 21
IDE - Intellij & Eclipse
REST APIs
Micro App Architecture
NoSQL (MongoDB)
Oracle - DDL, DML, & SQL Developer
JPA
Spring Boot
Spring Security
Angular 16 plus versions
HTML 5
CSS 3.0
JavaScript
Understanding of Kubernetes & Docker & Open Shift Containerization concepts
Familiar with Harmony, Jenkins, uDeploy, CI/CD concepts, Gradle, Helm etc.
Understanding of tools like Checkmarks, Dyantrace, etc.
Understanding of best practices for secure coding (OWASP)
Bootstrap 3.0
Angular forms
Angular Shared Components
Micro frontend apps development exp added advantage (Harmony)
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
401(k) with PNC match
pension and stock purchase plans
dependent care reimbursement account
back-up child/elder care
adoption, surrogacy, and doula reimbursement
educational assistance, including select programs fully paid
a robust wellness program with financial incentives
maternity and/or parental leave
up to 11 paid holidays each year
8 occasional absence days each year, unless otherwise required by law
between 15 to 25 vacation days each year, depending on career level; and years of service
Senior Software Engineer developing high - performance C++ libraries for Motion Planning team. Contributing to automated driving technology for Ford vehicles at Latitude AI.
Senior .NET Developer leading complex application development at Trissential. Innovating using modern architecture and cloud technologies in a collaborative hybrid environment.
Decoupled Drupal Engineer maintaining the Drupal 10 backend for Forcepoint.com, building GraphQL APIs and multilingual content models. Ensuring a stable, secure, and scalable content platform with Next.js frontend integration.
Senior Backend Software Engineer at Regard building critical backend services to improve healthcare delivery. Collaborating with product, design, and engineering teams to enhance physician and patient care.
Digital Architect responsible for designing architecture for banking solutions at Commerzbank. Collaborating with teams to implement innovative technology solutions based in Łódź, Poland.
Digital Architect designing enterprise - level architectural solutions in the banking sector. Collaborating with teams to implement IT strategy and transform the bank's architecture landscape.
Software Developer working on telecommunications and cloud service solutions at vitroconnect. Collaborating in agile teams to refine requirements and integrate high - quality IT services.
Senior Java Fullstack Engineer developing digital products and APIs within a team for strategic transformation in Switzerland. Working closely with clients and using modern technologies like Angular and Spring Boot.
Developer creating innovative solutions in Java & SAP BTP for projects. Engaging in the full development lifecycle while optimizing existing systems in an international context.
Senior Software Development Engineer at Pico Technology balancing high performance features and technical debt resolution. Collaborating within Agile framework for software delivery.