We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Senior IT Application Analyst

Duke Energy
relocation assistance
United States, North Carolina, Charlotte
Mar 29, 2025
More than a career - a chance to make a difference in people's lives.

Build an exciting, rewarding career with us - help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.

Job Summary

This is the third level of the IT Application Analyst classification hierarchy. Employees at this level manage work in application areas of specialization, with minimal supervision. Incumbents are expected to develop advanced skills and to have the ability to work independently, with guidance limited to unusual or complex projects or issues. They are fully competent in use of concepts and procedures . They identify problems, develop solutions and take actions to resolve.

Responsibilities

  • This role will play a primary role in enhancing and supporting an in-house written application called Badge Access Center, along with various other physical security-related applications at Duke Energy which may include badging applications, video surveillance applications, threat management applications, or data protection applications.

  • Has deep understanding of the development cycle.

  • Can apply functional programming concepts in any language; quick to pick up new language or adopt a more recent version of an existing language.

  • Is able to design and build complex software solutions.

  • Has experience turning complex ideas into user stories. From there, can turn user stories into workable solutions, providing estimates to complete the work, and breaking down complex work into smaller components.

  • Monitors production operation and availability of Enterprise Security applications, responding to and resolving issues within appropriate agreed-upon Service Level Agreements.

  • Works with and may lead other team members on responses to critical and high incidents, and Major Incidents (MIs).

  • Troubleshoots issues and implements fixes for Enterprise Security applications and is able to work effectively with less defined direction requiring greater judgement.

  • Works with vendors to implement and/or support broke-fixes, defects, maintenance, patches, upgrades, etc.

  • Utilizes waterfall and agile methodologies to develop and maintain applications.

  • Assists product owners and business users with questions.

  • Participates in shared 24/7 support on a rotational basis roughly every 11-13 weeks.

  • Ensures adherence to all regulatory requirements, especially in regards to patching and change management.

  • Utilizes appropriate Human Performance tools, especially during testing and implementation activities.

  • Programs and directs other programmers in required programming languages. Assists with testing and migrating code through test regions. Ensures adherence to appropriate design, coding and source control standards. Leads design and code walk-throughs as a presenter or reviewer.

  • Is able to present information on technically complex subjects in an understandable manner in both oral and written form. Recognizes appropriate times to provide this communication.

  • Exhibits maturity, confidence and a proper level of assertiveness when needed. Effectively handles stress and frustration. Demonstrates the ability to absorb change and continue with positive results.

Basic/Required Qualifications:

  • Bachelor's degree in Computer Science or Other Related Degree

  • Minimum 4 years related work experience

  • In lieu of Bachelor's degree(s) AND 4 year(s) related work experience listed above, High School/GED AND 8 year(s) related work experience

Desired Qualifications
  • Strong interpersonal skills and written/oral communications skills to work effectively with business partners, peer IT resources, managed service providers and all levels of management

  • Demonstrated analytical and problem-solving skills

  • Demonstratedability to work on multiple projects concurrently and properly prioritize required tasks

  • Experience working within an application solution delivery life cycle

Technical Skills (in order of preference):

  • C# .NET

  • Strong SQL Server Skills

  • Apigee

  • Nirmata

  • Concourse pipeline jobs

  • Python

  • Kafka

  • Citrix

  • Informatica ETLs

  • Experience with modern source code management tools and processes.

  • Experience with highly regulated applications

  • Experience with applicable Duke standards, IT Security, and ability to apply/produce appropriate deliverables.

  • Experience working with remote teams

  • Interface and application integration experience

  • Agile Project Delivery Approach

  • Demonstrated understanding of data integration architectures including ODS and Data Warehouse concepts

Working Conditions:

  • Hybrid Mobility Classification - Work will be performed from both remote and onsite locations after the onboarding period. However, hybrid employees should live within a reasonable daily commute to a Duke Energy facility.

Travel Requirements

5-15% Relocation Assistance Provided (as applicable)No Represented/Union PositionNo Visa Sponsored PositionNo

Posting Expiration Date

Monday, March 31, 2025

All job postings expire at 12:01 AM on the posting expiration date.

Please note that in order to be considered for this position, you must possess all of the basic/required qualifications.

Privacy

Do Not Sell My Personal Information (CA)

Terms of Use

Accessibility

(web-6468d597d4-xmtz2)