Senior Software Engineer in PNC's Technology organization responsible for developing high-quality software solutions. Collaborating on microservices and RESTful APIs while leveraging a strong tech stack.
Responsibilities
Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
Proposes & designs software solutions to address complex business needs.
Writes code, tests and deploys software.
Prepares technical and procedural documentation required for software.
Maintains and debugs software.
Requirements
Knowledge in Object oriented Analysis and Design.
Experience in designing, building, and maintaining high transaction, distributed Restful API's and Microservices.
Strong JAVA hands on experience - preferably the versions listed below
Excellent communication, collaboration and organizational skills
Strong working experience leveraging Agile methodologies (Scrum and Kanban)
Knowledge of event driven architecture using Kafka/MQ.
Experience in Kubernetes/OpenShift and/or other cloud-based container management platforms.
Experience with cloud based platforms
Proficiency in Oracle/SQL/MySQL, in memory databases such as Redis, and Hibernate/ORMs.
Hands-on experience with unit testing frameworks Spock/Junit and Code quality control platforms like SonarQube
Advanced Understanding of CI/CD pipelines using Jenkins
Strong working knowledge using Dynatrace and Logscale Monitoring tools used for debugging
Strong knowledge in Core Java (Java 11+) preferably Java 17.
Experience in Java based Microservices frameworks including Spring Boot (3+), Spring JPA, Spring batch.
Gradle and/or Maven.
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 Developer contributing to GovTech solutions for the judiciary sector. Working closely with architects to implement new requirements in a hybrid work environment.
Software Engineer developing cloud - based data platforms at SSW - Trading, enhancing trading systems with Python and AWS. Collaborating with analysts to drive innovation in software development.
(Senior) Software Engineer C++ responsible for developing trading algorithms and innovative software solutions at SSW - Trading in a hybrid environment.
Senior Backend Engineer focused on Golang, designing and developing robust backend applications in a Paris - based tech startup. Collaborating with product and DevOps teams while mentoring junior profiles.
Backend Engineer building APIs and data pipelines for a legal tech startup. Requires 3+ years of experience in Node.js and TypeScript and strong PostgreSQL skills.
Senior Software Engineer joining Product team to scale platform and deliver cutting edge capabilities for customers. Collaborating with engineers, data scientists, and product managers to innovate and enhance the product.
Senior Full Stack .NET Developer at Datacom building robust web applications using .NET technologies and AI - driven approaches. Engage with teams to deliver innovative solutions.
Software Developer C/C++ involved in refactoring and modernizing a large code base. Requirement includes a technical degree and programming experience in C/C++, located in Germany.
Backend Engineer developing internal tools for home24, enhancing operational efficiency and delivering user - centric solutions. Collaborating with cross - functional teams in a hybrid environment.