Software Developer Sr. - Microsoft Office 365 Engineer

PNC Financial Services Group, Inc. Pittsburgh , PA 15201

Posted 3 weeks ago

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. As a Sr. Software Developer within PNC's TIS organization, you will be based in Pittsburgh, PA.

The ideal candidate will meet the following qualifications:

  • Design test scenarios/cases for Office 365 (Teams, Exchange, SharePoint, InTunes), Microsoft Office, Microsoft Windows 10, and other digital workplace solutions.

  • Partner with engineering teams to understand requirements.

  • Develop testing scopes and schedules for projects.

  • Collaborate regularly with internal and external stakeholders to meet project objectives.

  • Provide regular status updates regarding accomplishments, top priorities, and risks/issues.

  • Provide hands-on technical expertise, develop documentation and provide training for other members of your team.

  • Ability to express difficult and complex concepts clearly and concisely both orally and in writing.

  • Ability to develop PowerShell and Selenium test automation scripts.

Required Knowledge and Skills

  • Ability to write clear, logical reports, and instructions.

  • Works independently on assigned projects.

  • Work effectively and cooperatively with administrators, staff, users, project consultants and vendors.

  • Meet established priorities and schedules.

  • Understanding of Intune App Protection Policies and Azure Conditional Access Policies.

  • Understanding of Group Policy Objects (GPO) and security controls.

  • Deep understanding of all Office 365 application's functionality and governance.

  • Able to work within an engineering team and understand functional requirements.

Job Description

  • Provides detailed technical design and development of software solutions using existing and emerging technology platforms.

  • Proposes & designs software solutions to address complex business needs.

  • Writes code, tests and deploys software.

  • Prepares technical and procedural documentation required for software.

  • Maintains and debugs software.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused
  • Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk
  • Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.


Application Delivery Process

  • Knowledge of major tasks, deliverables, and formal application delivery methodologies; ability to utilize these in order to deliver new or enhanced applications.

Application Design, Architecture

  • Knowledge of application design activities, tools and techniques; ability to utilize these to convert business requirements and logical models into a technical application design.

Application Development Tools

  • Knowledge of and ability to utilize a variety of specific tools and toolkits for the development and support of applications.

Application Testing

  • Knowledge of application testing and ability to design, plan and execute application testing strategies and tactics to ensure software quality throughout all stages of application development.

Packaged Application Integration

  • Knowledge of and the ability to implement packaged application software and integrate it with company applications, databases and technology platforms.

System Development Life Cycle

  • Knowledge of project management techniques and the ability to plan, design, develop, test, implement and maintain system development life cycle segments and phases.

Technical Troubleshooting

  • Knowledge of technical troubleshooting approaches, tools and techniques, and the ability to anticipate, recognize, and resolve technical (hardware, software, application or operational) problems.

Technical Writing/Documentation

  • Knowledge of the technical language and writing approach, and the ability to write paper-based and on-line technical reference documentation (guidelines, standards, procedures, processes, applications, etc.)

Work Experience

Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education and experience (including military service) may be considered.



Additional Job Description


PNC offers employees a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include 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; maternity and parental leave; paid holidays, vacation days and occasional absence time; 401(k), pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption assistance; educational assistance and a robust wellness program with financial incentives. To learn more about these and other programs, including benefits for part-time employees, visit > New to PNC.

Disability Accommodations Statement:

The PNC workplace is inclusive and supportive of individual needs. If you have a physical or other impairment that might require an accommodation, including technical assistance with the PNC Careers website or submission process, please call 877-968-7762 and select Option 4: Recruiting or contact us via email at

The Human Resources Service Center hours of operation are Monday

  • Friday 9:00 AM to 5:00 PM ET.

Equal Employment Opportunity (EEO):

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.

California Residents

Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Microsoft 365 Consultant/Engineer

Plus Consulting, L.L.C.

Posted 5 days ago

VIEW JOBS 5/13/2021 12:00:00 AM 2021-08-11T00:00 Microsoft 365 Consultant/Engineer Plus+ Remote We are Plus+. Plus+ helps our clients bridge the gap between business results and technology enablement. We collaborate with our clients to achieve their goals through transformative solutions. Our blended team of Plus+ Experts strive to build long-term strategic partnerships with our clients. For over 20 years, Plus+ has used our depth of expertise to deliver quality solutions that enable our customers to operationalize strategy. We are currently seeking a motivated and experienced Microsoft 365 Consultant/Engineer who is passionate about solving business challenges by implementing solutions in the Microsoft environment. In this role, you'll have the opportunity to tap into your curiosity, creativity and collaborate with your fellow Plus+ Experts as we partner to propel our clients (and each other) to success! Applicants must have experience designing, implementing, and supporting Microsoft 365 and Microsoft 365 Government (GCC) environments. They should also have experience migrating existing applications into Microsoft 365, integrating line-of-business applications with Microsoft 365, planning and implementing Microsoft solutions to address organizational requirements, as well as migrating from commercial tenants to government tenants. The ideal candidate will be able to work both independently and as part of a team of consultants to provide these services to clients and will have a combination of the following skills/capabilities: * A strong working knowledge of Microsoft 365 products and services with a focus on core solutions such as Exchange Online, SharePoint Online, OneDrive for Business, and Microsoft Teams. * Expertise in Active Directory, Azure Active Directory, and identity management concepts. * Experience in the migration of workloads from on-premises or third-party solutions into Microsoft 365. * Ability to assess on-premises and Microsoft 365 environments, provide recommendations for deploying, configuring, or decommissioning services. * Experience designing, configurating, implementing, and/or migrating workloads into Microsoft 365 government solutions. * Understanding of endpoint pre-requisites such as operation system requirements, client applications, configuration requirements, and networking settings to provide an optimal end-user experience with Microsoft 365 services. * Experience using PowerShell to manage, configure, and troubleshoot Microsoft 365 environments. * Develop, maintain, and update Microsoft 365 governance documentation. * Create technical documentation of client Microsoft 365 environments. * Experience designing, configuring, and implementing additional Microsoft 365 services such as Planner, PowerApps, Power Automate, Stream, or Sway is helpful. * Understanding of the available Microsoft 365 cybersecurity products and services such as Microsoft Information Protection, Multi-Factor Authentication, and Conditional access is also helpful. * Expertise developing network security related documents and presentations (PowerPoint and Visio) * Excellent written and oral English communication and presentation skills. Education and Professional Qualifications * 5 years' experience in relevant Information Technology role with at least 3 years of experience directly implementing and supporting Microsoft 365 services. * Current Microsoft certifications such as Microsoft 365 Certified: Enterprise Administrator, Messaging Administrator, Security Administrator, Teams Administrator, or Productivity Solutions. * Knowledge of underlying technologies such as Windows operating systems, network communications, firewalls, and other core technologies. * Knowledge of scripting languages for management, automation, and troubleshooting of client environments preferred. * Strong teamwork and interpersonal skills. * Ability to develop effective working relationships with all levels of personnel. * Strong client-service orientation and focus. You have what it takes to become a Plus+ Expert if you: * Are driven by Customer Success You go the extra mile for your clients. * Pursue Professional Excellence You invest time in planning, exceeding standards and driving process. * Commit to Continuous Innovation You actively looks for ways to push the status quo to achieve success. * Achieve through Learning & Adaptability You own your growth and seek out ways to improve your knowledge. * Thrive through Fun & Collaboration You value the concept of team. Plus Consulting, L.L.C. Pittsburgh PA

Software Developer Sr. - Microsoft Office 365 Engineer

PNC Financial Services Group, Inc.