Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
d

Associate IT Software Engineer Intern - Co-op Conversion

dukeenergy

Associate software engineer developing and testing cloud-native software for Duke Energy, a major U.S. electric power holding company.

Posted 8/5/2026full-timeCharlotte • North Carolina • 🇺🇸 United StatesEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates proficiency in software development and testing, with a strong foundation in cloud-native solutions, agile methodologies, and cybersecurity principles. Capable of collaborating effectively with cross-functional teams and adapting to new programming languages and frameworks.

Highest-signal resume keywords
Cloud-Native Software EngineeringAgile MethodologiesProgramming LanguagesAPIsCybersecurity Principles

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentTestingDatabase DesignFull-Stack DevelopmentMicroservicesContainersDevOps PrinciplesJavaPythonAngular
Soft Skills
CollaborationCommunicationProblem-Solving
Tools & Technologies
PCFAzureAWSIDEsSecurity Libraries
Industry Keywords
Cloud EnvironmentsIaaSIaCAuthenticationAuthorizationEncryption

Tech Stack

Tools & technologies
AndroidAngularAWSAzureCloudCyber SecurityiOSJavaJavaScriptMicroservicesPython

About the role

Key responsibilities & impact
  • Develop and test software systems or applications for software enhancements and new products under close supervision
  • Develop software and tools supporting design, infrastructure, and technology platforms
  • Build defined solutions, investigate issues, fix bugs, and write tests
  • Design and build software solutions using agile/XP/TDD
  • Program efficient, well-designed code
  • Collaborate with designers, developers, and product owners to build cloud-native software solutions for PCF, Azure, AWS, and mobile iOS/Android
  • Communicate progress and identify blocking issues
  • Participate in paired programming and code reviews with senior engineers
  • Conduct independent research to refine best practices and present work to peers

Requirements

What you’ll need
  • Experience building software solutions independently and as part of a team, including through projects, internships, or advanced education
  • Ability to navigate and operate IDEs efficiently
  • Understanding of APIs
  • Familiarity with multiple development frameworks
  • Familiarity with cloud-native software engineering best practices, containers, microservices, and DevOps principles
  • Self-sufficient in at least one programming language and able to learn and implement solutions in a new language
  • Understanding of databases and basic database design techniques
  • Basic understanding of cybersecurity principles including authentication, authorization, and encryption
  • Ability to use common security libraries for the applicable language stack
  • Preferred: knowledge of programming languages, operating systems, and computer networks
  • Preferred: full-stack development experience
  • Preferred: familiarity with Angular or another JavaScript framework, Java, Python, PCF, Azure, AWS, and cloud environments
  • Preferred: experience with IaaS and IaC
  • Ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future

Benefits

Comp & perks
  • Friendly work environment
  • Opportunities for growth and development
  • Recognition for your work
  • Competitive pay and benefits