Senior Software Engineer
CurrentIn my role as a Senior Software Engineer at PNC Bank, I am integral in the development and maintenance of a pivotal internal application that is essential to the daily operations of tens of thousands of employees. My contributions impact the efficiency and functionality of business processes throughout the bank. Key highlights of my role include:- Architecting and coding backend services in Python, ensuring they are robust, scalable, and secure to handle extensive internal usage.- Managing SQL Server databases, optimizing structures and queries for high-demand access, crucial for supporting the heavy load of the internal application.- Facilitating source control and version management with Git, ensuring efficient collaboration and code quality among the development team.- Regularly collaborating with project managers, QA teams, and other stakeholders to refine software architecture, troubleshoot complex issues, and deliver timely updates to the application.