PNC · 1 month ago
Senior Technology Engineer - Java / C# / Angular / React.js
PNC is a company that values its employees as key differentiators in the market. They are seeking a Senior Technology Engineer to lead enterprise-level Digital Identity development initiatives, focusing on Java-based applications and modern security standards within an Agile environment.
BankingFinanceFinancial Services
Responsibilities
Contribute to software development efforts across project lifecycles, including new development and maintenance of existing applications
Collaborate with solution architects to design physical architectures and propose software solutions that address complex business challenges
Partner with Agile project teams to assess feasibility of requirements and provide technical guidance
Analyze implementation impacts and associated risks to ensure robust and scalable solutions
Develop and maintain comprehensive technical and procedural documentation
Review code, testing artifacts, and documentation produced by peers to ensure quality and consistency
Support deployment activities across development, testing, and production environments
Apply modern engineering principles, methodologies, and tools to enhance business capabilities
Provide governance and oversight of solution design across development and engineering teams
Continuously evaluate industry best practices and contribute to internal standards and frameworks
Lead and influence adherence to technical design and development standards across teams
Qualification
Required
5+ years of industry-relevant experience
University / college degree or a comparable combination of education, job specific certification(s), and experience (including military service)
Strong understanding of Java, C#, WebAPI, Microservices architecture
Experience with Angular, React JS, JavaScript, HTML, CSS
Proficiency in SQL, Oracle, MongoDB
Experience with Jenkins, Azure DevOps, Git, CI/CD pipelines
Ability to lead and influence adherence to technical design and development standards across teams
Experience in software development efforts across project lifecycles, including new development and maintenance of existing applications
Ability to collaborate with solution architects to design physical architectures and propose software solutions
Experience in analyzing implementation impacts and associated risks
Ability to develop and maintain comprehensive technical and procedural documentation
Experience in reviewing code, testing artifacts, and documentation produced by peers
Experience in supporting deployment activities across development, testing, and production environments
Ability to apply modern engineering principles, methodologies, and tools
Experience in providing governance and oversight of solution design across development and engineering teams
Ability to continuously evaluate industry best practices and contribute to internal standards and frameworks
Preferred
Proven experience developing enterprise applications using Java and Core Java
Expertise in building and maintaining Spring Boot microservices
Familiarity with Java testing frameworks (e.g., JUnit, Mockito)
Proficient in source control tools such as Git
Experience with Apigee API management
Knowledge of JWT tokens and OAuth authentication strategies
Skilled in designing RESTful APIs and web services
Experience implementing authentication and authorization services
Strong understanding of DevOps practices and CI/CD pipelines
Demonstrated ability to mentor and lead software developers in adopting best practices
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
Company
PNC
PNC is a financial service company providing bank deposits products and services to its community.
Funding
Current Stage
Public CompanyTotal Funding
unknown1975-11-17IPO
Leadership Team
Recent News
2026-01-11
Yahoo Finance
2026-01-06
Yahoo! News
2026-01-06
Company data provided by crunchbase