Software Engineer - Full Stack / Java, Angular
Core
Designing, developing, and supporting modern full-stack web applications for PNC's Retail Technology organization, focusing on backend services and frontend user experiences.
Role type
Full Stack Software Engineer
Builds
Customer-focused web applications and RESTful APIs
Domain
Banking / Retail Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular, TypeScript, JavaScript, HTML5, CSS3, REST APIs, SQL, Git
Preferred skills
Angular Material, PrimeNG, UI component libraries, Agile methodologies
Technologies
Java, Spring Boot, Angular, TypeScript, Git
Responsibilities
Design, develop, test, and maintain full-stack web applications; Build and enhance responsive, user-friendly interfaces; Develop and maintain RESTful APIs and backend services; Translate business requirements into technical solutions; Collaborate with UX/UI designers to implement modern interfaces; Write clean, maintainable, and well-documented code; Troubleshoot and resolve application defects and performance issues; Create and execute unit, integration, and end-to-end tests; Participate in code reviews and technical design discussions.
Seniority
Mid-level, hands-on IC