Lead Software Engineer - C# / .Net / Angular jobs in United States
cer-icon
Apply on Employer Site
company-logo

PNC · 1 month ago

Lead Software Engineer - C# / .Net / Angular

PNC is a financial services company that emphasizes the importance of its people in delivering exceptional customer experiences. The Lead Software Engineer will be responsible for architecting and delivering full-stack applications, collaborating with cross-functional teams, and mentoring junior developers to foster a culture of technical excellence.

BankingFinanceFinancial Services
badNo H1Bnote

Responsibilities

Lead the end-to-end design, development, and deployment of full-stack applications using C#, .NET, and Angular
Architect and optimize relational and non-relational databases, including SQL Server, Oracle, and MongoDB
Develop and maintain RESTful APIs to facilitate seamless front-end and back-end integration
Provide technical guidance and mentorship to junior developers, promoting best practices and professional growth
Ensure application performance, scalability, and reliability through rigorous testing and optimization
Diagnose and resolve complex technical issues across the software stack

Qualification

C#.NETAngularRESTful APIsSQL ServerOracleMongoDBObject-oriented programmingAgile methodologiesLeadershipProblem-solvingCommunication

Required

Proven experience in a lead software engineering role, with a strong track record of delivering enterprise-grade applications
Advanced proficiency in C# (preferred), .NET Framework, Angular, and database technologies
Deep understanding of SQL Server, Oracle, and MongoDB
Expertise in designing and implementing RESTful APIs
Strong grasp of object-oriented programming (OOP), design patterns, and enterprise application integration
Exceptional analytical and problem-solving skills with meticulous attention to detail
Effective leadership and communication abilities
Experience working in agile, fast-paced development environments
Demonstrated success in integrating business processes across legacy systems and modern web technologies
Familiarity with industry-standard development tools and environments such as TFS, Jenkins, and Jira
Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience
In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
Bachelors

Preferred

Angular
Application Development
Business Management
C#.NET
Customer Solutions
Design
Group Problem Solving
Microsoft SQL Server
MongoDB
Process Improvements
Release Management
Software Solutions
User Experience (UX) Design

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 is a financial service company providing bank deposits products and services to its community.

Funding

Current Stage
Public Company
Total Funding
unknown
1975-11-17IPO

Leadership Team

leader-logo
Keith Hayes
SVP, PNC Aviation Finance
linkedin
M
Michael Gaber
Senior Vice President - Originations
linkedin

Recent News

Bizjournals.com Feed (2025-11-12 15:43:17)
Company data provided by crunchbase