Senior IT Software Engineer
Listed on 2026-06-22
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Job Summary
Individual who is dedicated to building exceptional software. Independently or with limited supervision, develops and tests software systems or applications for software enhancements and new products. Designs highly complex solutions and oversees their implementation, developing tools to support design, infrastructure, and technology platforms.
Responsibilities- Develop software platforms and frameworks.
- Maintain services, monitor system health, and continually look for improvements.
- Scale systems sustainably using continuous deployment and automation.
- Research and implement best design principles to improve reliability and velocity.
- Work in an agile environment and engage in practices such as XP and test‑driven development.
- Collaborate with technical staff to understand and resolve software problems.
- Resolve customer complaints with software and respond to suggestions for improvements and enhancements.
- Collaborate with other software engineers, developers, designers, and product owners.
- Determine hardware compatibility and/or influence hardware design.
- Take system‑wide responsibility on complex projects.
- Provide direction to the team, serve as a key contributor, and coach new team members.
- Associate’s degree in Information Technology or a related field.
- Five (5) years of related work experience.
- Alternatively, a high school diploma or GED with seven (7) years of related work experience.
- Previous Duke Energy experience.
- Knowledge of programming languages, operating systems, and computer networks.
- Full‑stack development experience.
- Familiarity with Angular (or other JavaScript frameworks), Java, Python, and private and/or public cloud environments (Pivotal Cloud Foundry, Azure, AWS, etc.).
- Experience with Infrastructure as a Service (IaaS) and Infrastructure as Code (IaC).
- Development experience with the .NET framework and Python, specifically around test‑driven development.
- Strong AWS experience with serverless architecture.
Hybrid Mobility Classification – Work will be performed from both remote and onsite locations after the onboarding period. Hybrid employees should live within a reasonable daily commute to a Duke Energy facility.
Office Environment Specific Requirements:
Associate’s Degree + 5 yrs work experience, Bachelor’s + 3 yrs work experience, Master’s + 1 yr work experience.
Travel Requirements:
Relocation assistance provided (as applicable).
Not a represented/union position.
Not a visa‑sponsored position.
Duke Energy is an Equal Opportunity Employer and complies with the laws set forth in the Department of Labor EEO Poster and Supplement.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).