Lead Software Engineer - C# / .Net / Angular

PNC

Farmers Branch (TX)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical/prescription drug coverage
Dental and vision insurance
401(k) with match
Educational assistance
Paid time off

Job summary

A financial services company is seeking a Lead Software Engineer skilled in C#, .NET, and Angular to lead the development of full-stack applications. The role emphasizes mentoring junior developers and fostering a collaborative tech environment. Applicants should have a Bachelor's degree and at least 3 years of relevant experience. This position allows for remote work subject to manager's discretion.

Qualifications

  • Proven experience as a Lead Software Development Engineer or similar role.
  • Strong proficiency in C#, .NET Framework, Angular and databases.
  • Solid understanding of RESTful API design and implementation.

Responsibilities

  • Lead the design, development, and deployment of full-stack applications.
  • Mentor and guide junior developers, fostering a culture of continuous learning.
  • Troubleshoot and resolve complex technical issues.

Skills

C#
.NET
Angular
SQL Server
MongoDB
RESTful API design
Leadership
Problem-solving

Education

Bachelor's Degree

Tools

TFS
Jenkins
Jira

Job description

Overview

Lead Software Engineer - C# / .Net / Angular. Based in Pittsburgh, PA or Dallas, TX. The position is primarily based in a PNC location; responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely at the manager’s discretion.

As a Lead Software Engineer within PNC's Corporate and Institutional Banking Technology organization, you will lead the development of full-stack applications and mentor junior developers. You will work with cross-functional teams to design, develop, and deploy scalable applications using C#, .NET, Angular, SQL Server and MongoDB.

Job Responsibilities
  • Lead the design, development, and deployment of full-stack applications using C#, .NET, and Angular.
  • Design and optimize databases using SQL Server, Oracle and MongoDB.
  • Create and manage RESTful APIs to support front-end and back-end integration.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and resolve complex technical issues.
Candidate Requirements
  • Proven experience as a Lead Software Development Engineer or similar role.
  • Strong proficiency in C# (preferred), .NET Framework, Angular and databases.
  • In-depth knowledge of SQL Server, Oracle and MongoDB.
  • Solid understanding of RESTful API design and implementation.
  • Thorough understanding of OOP, design patterns, and enterprise application integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and communication skills; ability to work effectively in a fast-paced, agile environment.
  • Proven ability to design, optimize and integrate business processes across disparate legacy systems and web technologies.
  • Demonstrated deployments of enterprise software systems using industry-standard environments including TFS, Jenkins or Jira.
Additional Information
  • PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
Job Description
  • Creates and leads the technical design and development of software solutions.
  • Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required.
  • Facilitates complex problem resolution.
  • Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software.
  • Applies modern principles, methodologies and tools to advance business initiatives and capabilities.
PNC Employee Expectations
  • Customer Focused: Align customer needs and satisfaction as primary considerations in business decisions and create customized customer solutions.
  • Managing Risk: Assess and manage risks to adhere to PNC's Enterprise Risk Management Framework.
Qualifications

Education: Bachelors. Work Experience: 3+ years of relevant/direct industry experience. Certifications are often desired.

Benefits

PNC offers a comprehensive range of benefits for eligible full-time employees, including medical/prescription drug coverage, dental and vision, life insurance, disability protection, 401(k) with match, pension and stock purchase plans, dependent care, back-up care, educational assistance, wellness programs, and paid time off (holidays, vacation, and other leave).

Disability Accommodations

If an accommodation is required to participate in the application process, contact AccommodationRequest@pnc.com with “accommodation request” in the subject line and include your name, job ID, and preferred contact method. Applicants may also call 877-968-7762 for accommodation assistance. All information is confidential.

EEO

PNC provides equal employment opportunity regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other protected categories. This position is subject to applicable compliance requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Lead - Angular/Java - Advisor Portal
Software Engineer Lead - Angular/Java - Advisor Portal

PNC Financial Services Group, Inc. • Pittsburgh

On-site
USD 86,000 - 159,000
Health insurance
Dental coverage
Vision coverage
+4
Software Engineer Lead - Angular/Java - Advisor Portal
Software Engineer Lead - Angular/Java - Advisor Portal

PNC • United States

On-site
USD 86,000 - 158,000
Software Engineer Lead - Angular/Java - Advisor Portal
Software Engineer Lead - Angular/Java - Advisor Portal

PNC • Pittsburgh

On-site
USD 86,000 - 159,000
Medical / Prescription coverage
Dental and vision
401(k) with company match
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

PNC • Pittsburgh

On-site
USD 86,000 - 159,000
Medical/Dental/Vision insurance
401(k) with company match
Pension and stock purchase plans
+1
Software Engineer Lead - Angular/Java
Software Engineer Lead - Angular/Java

PNC • United States

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays & vacation
Software Engineer Lead (Java FullStack Developer)
Software Engineer Lead (Java FullStack Developer)

PNC • Farmers Branch (TX)

Hybrid
USD 55,000 - 159,000
Medical coverage
401(k) with match
Paid time off
+1
Software Engineer Senior (JAVA/Spring Boot/Angular)
Software Engineer Senior (JAVA/Spring Boot/Angular)

PNC • Pittsburgh

On-site
USD 90,000 - 120,000
Medical and prescription drug coverage
401(k) with match
Paid time off, including parental leave
+1
Lead Software Engineer - Front End (Angular/Java)
Lead Software Engineer - Front End (Angular/Java)

PNC • Farmers Branch (TX)

On-site
USD 130,000 - 180,000
Health benefits
401(k) with company match
Pension and stock purchase plans
+2
Software Engineer Lead - Python/Java/Angular
Software Engineer Lead - Python/Java/Angular

Fairygodboss • Strongsville (OH)

On-site
USD 40,000 - 158,000
Software Engineer Lead - Python/Java/Angular
Software Engineer Lead - Python/Java/Angular

PNC • Pittsburgh

On-site
USD 40,000 - 159,000
Medical benefits
401(k) plan with match
Paid time off