software engineer lead - Overland Park, United States - The PNC Financial Services Group

    The PNC Financial Services Group
    The PNC Financial Services Group Overland Park, United States

    3 weeks ago

    Default job background
    Description

    SOFTWARE ENGINEER LEAD
    The PNC Financial Services Group, Inc.

    seeks a Software Engineer Lead in Overland Park, KS, with the ability to telecommute with appropriate telecommuting systems for up to three days per week, with a minimum of two days per week in the office.

    Participate in all aspects of PNC's Corporate & Institutional Banking software development activities.


    Duties include:
    (i) participate in all phases of software development lifecycle including business requirements collection, analysis, sizing, design, development, testing, deployment and production support; (ii) ASP.NET development and working closely with the onsite and off-shore teams on daily basis to develop solutions for financial banking; (iii) provide technical leadership for senior developers and assist in mentoring junior developers; (iv) work with onsite/offshore team in writing detailed Functional and Technical Design documents; (v) perform unit, integration, and system testing using Microsoft tools; (vi) work under tight deadlines to deliver high quality software for Web and API components to support commercial banking; (vii) work with various testing teams in close collaboration to learn and validate the business user scenarios for functional, systems integrated and user acceptance testing; (viii) prepare development related artifacts to support the application development for future use; (ix) collaborate with process architects to document and create test plans; and (x) work on DevOps process to achieve the Continuous Integration/Continuous Development model.

    Bachelor's degree in Electronics Engineering, Computer Engineering, or Computer Science plus 3 years of experience in software development using Microsoft technical stack for architecting solutions is required


    Must have experience with:
    (i) developing Microsoft solutions across all major components (including processes, services, UIs and integrations), in .NET based windows applications, REST APIs and Web Services; (ii) building SSIS and SSRS packages for reporting systems; (iii) developing applications using ASP.NET MVC, .NETcore and C# .NET; (iv) using AngularJS, Angular 2.0, JavaScript, CSS, HTML, Bootstrap and React JS to develop an interactive user interface; (v) SQL, SQL Server Manager, stored procedures and performance optimization; (vi) implementing automated unit testing, integration and end-to-end testing using Microsoft tools; (vii) Scrum or Kanban AGILE software development methodologies; (viii) debugging and designing Microsoft .Net Windows and Web Applications; (ix) writing detailed functional and technical design documentation; and (x) working and collaborating with offshore teams.

    40 hours/week, 8:00 a.m.–5:00 p.m.

    Interested individuals apply online at using keyword R PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.