Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior IT Software Engineer

Full-time

Duke Energy Corporation

Important Application Submission Information In order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Sunday, November 15, 2026

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


Senior IT Software Engineers design, build, test, and support modern software solutions using Duke Energy's technology platforms and engineering practices. We are looking for a software engineer with a strong foundation in application development and who is dedicated to building exceptional software. Independently or limited supervision, develops and tests software systems or applications for software enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms. Senior Software Engineers are primarily responsible for designing highly complex solutions then building and overseeing the execution of those designs.

Role requirements:


  • Design and build highly complex software solutions using agile/XP/TDD.
  • Program well-designed, efficient code independently.
  • Collaborate with designers, developers, and product owners to build cloud native software solutions targeting PCF, Azure, AWS, mobile iOS/Android, etc.
  • Clearly communicate team wide progress and identify blocking processes/patterns that hold a team back.
  • Participate in paired programming and code reviews with juniors to expand the team’s collective knowledge and understanding of software engineering.
  • Complete independent research to refine best practices and present work to peers.
  • Turn complex ideas into manageable pieces of work to complete as part of a product team.
  • Coach and mentor software developers.
  • Provide technical guidance to leadership so that solutions are built with innovation and sustainability in mind.
  • Learn the business drivers of a product and help drive the technical direction of a product to fulfill the desired vision.

Senior Software Engineers will typically possess:


  • A breadth of experience building software solutions (through a strong mix of independent research/projects and industry expertise).
  • Significant familiarity and comfort in using IDEs. Knows short-cuts and frequents operations that speeds up development time.
  • Deep and solid understanding of APIs. Have been involved in designing/building/implementing APIs.
  • Significant understanding of cloud-native software engineering best practices.
  • Familiarity with a several frameworks. Resulting code is concise and easy-to-follow.
  • Experience with automation and optimization. Looks for ways to create repeatable patterns that increase the efficiency of the team.
  • Experience and ability to manage and optimize databases.
  • Understanding of functional programming and how to apply functional concepts in any language. Quick to picking up a new language or adopting a more recent version of a language.
  • Familiarity and able to comfortably work with multiple platforms.
  • Experience turning complex ideas into user stories. From that, can turn user stories into workable solutions, providing estimates to complete that work, and breaking down complex work into smaller components.
  • Previous experience collaborating on a cross-functional team.
  • Deep understanding of development cycle.
  • Ability to debug and avoid future problems by building more robust solutions.
  • Ability to look at previous personal or team experience and use this to analyze mistakes/successes, draw conclusions, and design future solutions. Resulting solutions have few bugs and quick remediation times.
  • Experience building solutions with the larger team in mind. Solutions have the goal of improving software engineering at the team level.
  • Experience with teaching and mentoring team members at various levels.
  • A deep and solid understanding of cyber security principles such as authentication, authorization and encryption.
  • Ability to leverage and recommend common security libraries applicable to their language stack and solid experience with secure programming best practices.
  • Knowledgeable of common attack vectors, such as SQL injection, Denial of Service (DoS), Cross-Site Scripting, etc. and methods to limit exposure.
  • Quick to identify and remediate potential security vulnerabilities.
  • Experience working with one or more CI/CD stacks and associated best practices. Ability to setup CI/CD for new products with no guidance. Recommends and implements modifications to CI/CD processes when continuous improvement opportunities are identified.

Required/Basic Qualifications


  • Associates degree in Information Technology or Other Related Degree
  • 5 years related work experience
  • In lieu of Associates degree(s) AND 5 year(s) related work experience listed above, High School/GED AND 7 year(s) related work experience

Desired Qualifications


  • Previous Duke Energy experience
  • Hands on experience supporting and troubleshooting Esri ArcGIS Enterprise with large complex, multi-machine and multi-environment deployments with high uptime requirements
  • Strong working knowledge of ArcGIS Pro including enterprise geodatabases, map/service publishing, data connections, and troubleshooting
  • Experience developing with python in a GIS context using ArcPy/ARCGIS/Pandas etc
  • Experience with FME
  • Experience developing, configuring, and supporting ArcGIS Experience Builder and ArcGIS Maps SDK for Javascript web GIS applications
  • Experience developing and supporting large and complex web GIS applications

Working Conditions


  • Virtual Mobility Classification – Work will be performed from a remote location after the onboarding period. However, virtual employees should live within a reasonable commute to a Duke Energy facility and must live within a footprint state of Duke Energy (NC, SC, FL, OH, KY, IN) or the DC metro area.

Specific Requirements


  • Associate’s Degree + 5 yrs work experience
  • Bachelor’s + 3 yrs work experience
  • Master’s + 1 yr work experience

#LI-DNI

Travel Requirements

5-15%

Relocation Assistance Provided (as applicable)

No

Represented/Union Position

No

Visa Sponsored Position

No. This is not a Visa Sponsored Position. This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future.

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior IT Software Engineer in Ohio vacancy
  • $100k - $150k

    Senior Software Support Engineer, Ruby on Rails SaaSColumbus, OH | Full-time | $100,000 to $150,000 a yearHands-on Tier 3 engineering role fixing production issues in code, not a help desk.Must-Haves5+ years SaaS engineering or production supportRails, React, TypeScript... 
    Senior
    Full time

    iLocatum Recruiting

    Columbus, OH
    10 hours ago
  •  ...Make a Real Impact.Are you an experienced Software Engineer who enjoys digging into challenging...  ...driven SaaS technology company seeking a Senior Software Support Engineer to take ownership...  ...help desk or support position. It's a hands-on engineering role where you'... 
    Senior

    Affinity Executive Search

    Columbus, OH
    2 days ago
  • $115k - $145k

    Location: Cleveland, OHCleveland-Cliffs Steel has an immediate opening for a Senior SAP Engineer for OTC (Order-to-Cash) processes. As a Senior SAP Engineer at Cleveland-Cliffs, you will be part of a team providing support for the SAP production environment as well as participating... 
    Senior
    Full time
    Immediate start

    Cleveland Cliffs

    Cleveland, OH
    1 day ago
  • $105k - $130k

    Location: Cleveland, OHCleveland-Cliffs Inc. is seeking an experienced Senior IT Applications Engineer to join the Information Technology Custom Development Team in our West Chester, OH location but will also consider our Cleveland, OH. This role includes new development... 
    Senior
    Work at office

    Cleveland Cliffs

    Cleveland, OH
    2 days ago
  • $84.5k - $126.8k

     ...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and...  ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    28 days ago
  • $86.3k - $123.3k

     ...capabilities. Summary Gainwell is seeking an experienced Senior Application Support Engineer to provide technical leadership for production support...  ..., application integrations, monitoring tools, and IT service management platforms. ~ Strong analytical, problem... 
    Senior
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies LLC

    Ohio
    1 day ago
  •  ...Valco Melton is seeking an entry-level Junior IT Software Engineer to join the IT team at our corporate headquarters in Cincinnati. The Junior IT Software Engineer develops, enhances, and supports software applications and technology solutions used across the organization... 
    Temporary work
    Internship
    Work visa

    Valco Melton

    Cincinnati, OH
    16 days ago
  •  ...industry. This is an exciting opportunity to contribute to the full software development lifecycle, building, enhancing, and maintaining...  ...The ideal candidate Undergraduate degree in Computer Engineering, Computer Science, Information Technology, or a related discipline... 
    Senior
    Full time

    Agility Partners

    Cincinnati, OH
    2 days ago
  • $62 - $72 per hour

     ...Primary Talent Partners has a new contract opening for a Senior IT Engineer to join a gas and electric company in Columbus, OH. This is a 12-month contract to start with the potential for extensions. Pay: $62.00 - $72.00/hr ;W2 contract, no PTO, no Benefits. ACA-compliant... 
    Senior
    Contract work
    Work experience placement

    Primary Talent Partners, LLC

    Columbus, OH
    18 hours ago
  •  ...About VoiceERP: VoiceERP builds software that helps delivery companies manage their...  ...arranging shift coverage. We’re hiring a Senior Software Engineer to help build and improve the platform...  ..., bring it to the team and help make it happen. You'll feel at home here if... 
    Senior
    Full time
    Shift work

    voiceERP

    Cleveland, OH
    1 day ago
  • $96.6k - $179.4k

    Are you looking to be part of an Engineering-First culture? Do you want to work for an organization where technology strategy is key in...  ...to get it done together, loves to continually learn and builds software utilizing modern technologies and design.Position Responsibilities... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    18 hours ago
  • $86.8k - $198k

     ...Job Number: R0242685 Remote Sensing Software Engineer, Senior The Opportunity As a Senior Remote Sensing Sof tware Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    18 hours ago
  • $83.43k - $222.48k

     ...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Senior Software Development Engineer is responsible for leading the design, development, and implementation of innovative digital solutions that power... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Ohio
    5 days ago
  •  ...CT) business hours, starting at 8 or 9 a.m. CT, with after-hours support for critical incidents as needed. We are hiring a Senior IT Engineer to strengthen our corporate IT systems and security. You will work directly with the Head of IT, share daily operations with... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Action1

    Ohio
    2 days ago
  • $112k - $187k

     ...level to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Ohio
    9 days ago
  •  ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration , applying MOSA methodologies in modular software implementation build and verification. Our team works heavily... 
    Senior
    Temporary work
    Flexible hours

    Tangram Flex

    Dayton, OH
    23 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Back End Software Engineer for a CONTRACT assignment with one of our premier BANKING clients in Cincinnati, OH...  ...owned business. Our mission: to solve big IT problems with a more personal, boutique approach... 
    Senior
    Contract work

    Software Guidance & Assistance

    Cincinnati, OH
    4 days ago
  • $86.8k - $198k

     ...Job Number: R0243290 Full Stack Software Engineer, Senior The Opportunity Lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will shape technical... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago
  •  ...Senior Software Engineer About us: LayerZero Power Systems, Inc. is a leader in power management products for mission and process critical business applications. Our customer base is comprised of companies in the transaction processing, financial, computer service... 
    Senior
    Temporary work

    LayerZero Power Systems

    Aurora, OH
    7 days ago
  • $135.9k - $153k

     ...government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand...  ...in terms of simplicity, empathy, and accessibility. The Senior Software Engineer in this role will be focused on Ruby on Rails and developing... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    Ohio
    15 days ago
  • $102.7k - $164.6k

     ...SUMMARY ***CANDIDATE MUST BE US Citizen (due to contractual/access requirements)*** This job is an integral member of an agile software engineer team, focused on building scalable software applications to serve our customers. The candidate will be responsible for taking... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Ohio
    5 days ago
  • $134k - $184k

     ...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating...  ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the... 
    Senior
    Full time
    Internship
    Local area
    Night shift

    STR

    Dayton, OH
    26 days ago
  • $94.2k - $151k

     ...supporting the design, development, and maintenance of our technical IT Storage solutions, ensuring their efficient and reliable...  ...work closely with other technical IT professionals, analysts, and engineers to build and optimize solutions, ensuring quality, integrity, and... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Highmark Health

    Ohio
    15 days ago
  • Job Description Job Description Position: Java Backend Location: Remote Duration: 6 Months Contract Job Summary: We are seeking an experienced Java Backend Developer with strong expertise in Java, Spring Boot, Apache Kafka, AWS, and REST API development...
    Senior
    Contract work
    Remote work

    Javen Technologies

    Cincinnati, OH
    16 days ago
  •  ...happens. We’re responsible for developing and maintaining the software that powers all of our customer and internal facing products....  ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails (or... 
    Senior
    Full time
    Remote work

    giftHEALTH Inc

    Columbus, OH
    more than 2 months ago
  • $65 - $70 per hour

     ...Job Description Job Description Job Title: Senior SAP IT Engineer (Contract-to-Hire) Location: Columbus, OH Work Model: Hybrid (Tuesday–Thursday onsite, Monday & Friday remote) Rate: $65–$70/hour Contract Length: August 1, 2026 – February 1, 2027 Extension... 
    Senior
    Full time
    Contract work
    Remote work
    Visa sponsorship
    Monday to Friday

    Blue Star Partners LLC

    Columbus, OH
    14 days ago
  • $62 - $82 per hour

     ...Job Description Job Description Job Title: Senior IT Engineer Location: Columbus, OH Work Model: Hybrid — Tuesday through Thursday onsite, Monday and Friday remote Rate: $62–$82/hour Contract Duration: October 1, 2026 – April 1, 2027 Contract to... 
    Senior
    Contract work
    Remote work
    Visa sponsorship
    Monday to Friday

    Blue Star Partners LLC

    Columbus, OH
    6 days ago
  •  ...and/or significantly modify software applications and programs from...  ...in Computer Science Computer Engineering Industrial and Systems Engineering...  ...concepts. function(s) and IT industry business issues...  ...number in subject of e-mail. Required Experience: Senior IC... 
    Senior
    Full time
    Remote work

    Liberty Mutual

    Columbus, OH
    a month ago
  • $155k - $200k

     ...boundaries, dive into important world-changing Federal challenges. Position Summary Credence has an immediate need for a Senior AI Software Engineer to join our growing AI and Automation practice. In this role, you will serve as a senior technical contributor... 
    Senior
    Temporary work
    Immediate start
    Worldwide

    Credence company

    Ohio
    13 hours ago
  • $65 - $70 per hour

     ...Job Description Job Description Job Title: Senior Salesforce IT Engineer (Contract-to-Hire) Location: Columbus, OH (Hybrid – Tuesday, Wednesday, Thursday Onsite; Monday & Friday Remote) Duration: August 1, 2026 – February 1, 2027 Conversion Opportunity: Contract... 
    Senior
    Permanent employment
    Contract work
    H1b
    Remote work
    Monday to Friday

    Blue Star Partners LLC

    Columbus, OH
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior IT Software Engineer. Be the first to apply!