Salary
💰 $55,000 - $158,700 per year
About the role
- Lead technical design and development of software solutions within PNC's Asset Management line of business
- Drive development of modern, scalable web applications using .NET 6/.NET Core and ASP.NET (Blazor or MVC)
- Lead implementation and communication of backend services and RESTful APIs
- Ensure code quality via comprehensive unit testing (NUnit or MSTest) and code reviews
- Work with testers to address bugs or defects and propose & design solutions
- Prepare technical and procedural documentation
- Facilitate complex problem resolution and provide technical guidance and support to colleagues
- Mentor and review work of other team members; serve as a technical lead and mentor
- Apply modern principles, methodologies and tools to advance business initiatives and capabilities
- Participate in Agile processes and full-stack delivery within a Microsoft-based technology ecosystem
Requirements
- Drive the development of modern, scalable web applications using .NET 6/.NET Core and ASP.NET, with a focus on Blazor or MVC frameworks
- Lead implementation and communication of backend services and RESTful APIs
- Ensure code quality and reliability through comprehensive unit testing with NUnit or MSTest
- Mentor and guide a high-performing engineering team; champion best practices in agile development, code reviews, and full-stack delivery
- Experience working in an Agile engineering team and collaborating with testers to address bugs/defects
- Familiarity with Microsoft-based technology ecosystem
- Application Development, Application Design, Architecture, Application Development Tools, Application Testing, System Development Life Cycle
- 3+ years of relevant/direct industry experience
- Bachelor’s degree (or equivalent combination of education, job specific certification(s), and experience)
- PNC will not provide sponsorship for employment visas or participate in STEM OPT
- 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
- between 15 to 25 vacation days each year (depending on career level)
- incentive eligible with payment based upon company, business and/or individual performance
- Total Rewards including time off, benefits, learning and career development, wellness programs, recognition
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET 6.NET CoreASP.NETBlazorMVCRESTful APIsNUnitMSTestAgilefull-stack delivery
Soft skills
technical guidancementoringproblem resolutioncommunicationcollaborationleadershipcode reviewsbest practicesteamworksupport
Certifications
Bachelor’s degreejob specific certification(s)