onsite
Software Engineer .NET Developer / Application Support Engineer - PNC Financial Services Group
Software Engineer
Software Engineer focused on .NET development and application support, building and maintaining enterprise‑grade financial systems using C#, ASP.NET, and SQL Server while collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, and maintain .NET applications that support core banking and financial services.
- Provide tier‑2/3 application support, troubleshooting production issues and ensuring high availability.
- Collaborate with product owners, QA, and infrastructure teams in an Agile environment to deliver features on schedule.
- Write and optimize SQL Server queries, stored procedures, and data access layers.
- Implement code reviews, unit testing, and continuous integration practices to uphold code quality.
Requirements
- 3+ years of professional experience with .NET Framework/.NET Core and C#.
- Strong proficiency in ASP.NET MVC/Web API development.
- Hands‑on experience with SQL Server, including query optimization and database design.
- Demonstrated ability to diagnose and resolve complex application issues in a production environment.
- Experience working in Agile/Scrum teams and using version‑control tools such as Git.