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 Indiana vacancy
  •  ...Mountain time zone preferred) Department: IT/Engineering Classification: Full-Time, Exempt...  ...to their gifts and talents. Our software makes that possible at scale: it gives...  ...opportunities for everyone, regardless of role or seniority, to share their knowledge and... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Student First Technologies

    Indianapolis, IN
    2 days ago
  •  ...Job DescriptionJob DescriptionEnterprise Unified Solutions, Inc. (eUS) is hiring a Senior IT Engineer. We are looking for a leader to become our Senior IT Engineer. As part of a consulting team, the Senior IT Engineer provides Chief Information Officers (CIO) / Chief... 
    Senior

    Enterprise Unified Solutions , Inc.

    Indianapolis, IN
    18 hours ago
  •  ...Senior Full-Stack Software Engineer, AI Applications (Sales)At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 40 brands, 14,000+ employees globally and products sold in 130 countries, we specialize in... 
    Senior
    Temporary work
    Remote work

    Allegion, PLC

    Carmel, IN
    3 days ago
  •  ...Senior Full-Stack Software EngineerAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With...  ...doorway and beyond.We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions... 
    Senior
    Temporary work
    H1b
    Remote work

    Allegion, PLC

    Carmel, IN
    3 days ago
  • $160k

     ...– our employees. Why This Role Matters: As a Product Software Engineer at Group 1001, you own the distance between what our AI-assisted...  ...than a week adding a feature nobody asked for. This is a senior individual-contributor role with product ownership. How... 
    Senior
    Local area

    Group 1001

    Zionsville, IN
    1 day ago
  •  ...Senior Software EngineerMANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design, engineering, integration, testing, training... 
    Senior
    Work at office

    ClearanceJobs

    Crane, IN
    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

    Indiana
    5 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

    Indiana
    9 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

    Indiana
    2 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

    Indiana
    5 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

    Indiana
    15 days ago
  • $65 - $70 per hour

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

    Blue Star Partners LLC

    Merrillville, IN
    13 days ago
  • $65 - $70 per hour

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

    Blue Star Partners LLC

    Merrillville, IN
    13 days ago
  • ## Software EngineerApplylocations: Fort Wayne, INtime type: Full timeposted on: Posted 2 Days Agojob requisition id: REQ: 568As an employee...  ...wellness of our employees**Position Summary**The Software Engineer - .NET is responsible for designing, developing, and maintaining... 
    Senior
    Work at office
    Local area

    DuCharme, McMillen & Associates, Inc.

    Fort Wayne, IN
    2 days ago
  • $82.56k

    Job Summary The Senior Research Software Engineer will support the Midwestern Regional Climate Center (MRCC) and the Indiana State Climate Office (IN-SCO) as a member of their research teams. This position will help researchers use large-scale research computing systems... 
    Senior
    Work at office

    Purdue University

    West Lafayette, IN
    2 days ago
  • Job Family Software Application & Development (India) Job Family Software Application...  ...Required None Junior Software Engineer, HR Applications The Senior Software Engineer supports delivery...  ...appropriate. This role sits within IT, aligned to HCM Portfolio Leadership... 
    Senior
    Work at office
    Worldwide

    Guidehouse

    Indianapolis, IN
    1 day ago
  • $170k - $195k

    We are seeking a Senior Software Engineer to design and build complex, large-scale applications and distributed systems that collect, process, transform, and distribute high volumes of data for analysis. You may also develop components for PCs and mobile devices that capture... 
    Senior
    Full time

    Comscore

    Evansville, IN
    1 day ago
  •  ...responsibility, and professionalism.We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the... 
    Senior
    Contract work
    Work experience placement
    Immediate start

    V2X

    Indianapolis, IN
    3 days ago
  • The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly... 
    Senior
    Full time

    Allied Solutions

    Carmel, IN
    3 days ago
  •  ...: Responsible to implement and maintains IT infrastructure components including servers...  ..., configures, and integrates hardware, software, and infrastructure components across on-...  ...optimize resource utilization. Works with engineers, operations teams, reliability teams,... 
    Senior
    Full time
    Work experience placement

    Cummins

    Columbus, IN
    2 days ago
  • $167.7k - $245.2k

     ...technologies across Linux and Windows.Our software agent team builds high-performance,...  ...environments.As part of the Windows agent engineering team, you will focus on extending these...  ...environments. You will work closely with senior engineers, architects, and cross-functional... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    18 hours ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...shape the future of aerospace and defense.Our Battle Management Software Department is looking for software engineers to support... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Indianapolis, IN
    3 days ago
  • $86.8k - $165.2k

     ...the future of aerospace and defense.Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for a Senior Software Engineer that is passionate about collaborating with high-performance teams to create mission critical solutions supporting Mission... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Fort Wayne, IN
    18 hours ago
  • $86.8k - $165.2k

     ...aerospace and defense.Our Crypto team in the Software Technologies directorate creates...  ...military communication products. As a Senior Software Engineer joining to join our team, where you...  ...cryptographic applications is preferred, it is not required. The ideal candidate... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Fort Wayne, IN
    1 day ago
  • $107.5k - $204.5k

     ...customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Collins Aerospace is seeking a Senior Software Engineer to work on the Advanced Field Artillery Tactical Data System (AFATDS) International programs as part of the Software... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Fort Wayne, IN
    18 hours ago
  •  ...agencies depend on to test, license and certify drivers. Our software runs in production across more than two dozen jurisdictions...  ...obligations rather than aspirations. We are seeking a Senior Software Engineer to design, build and maintain data-intensive enterprise applications... 
    Senior
    Work at office
    Local area

    Neumo Holdings LLC

    Fort Wayne, IN
    22 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of todays...  ...aerospace and defense. Our Battle Management Software Department is looking for software...  ...on this link to read the Policy and Terms Required Experience: Senior IC... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    RTX

    Indianapolis, IN
    2 days ago
  •  ...Pointwest-North America is looking for a Senior Software Engineer in Fort Wayne, Indiana. In this role, you will lead major software development projects, mentor junior engineers, and ensure best practices in coding and software solutions are followed. With a Bachelor... 
    Senior

    Pointwest-North America

    Fort Wayne, IN
    1 day ago
  •  ...creative in the aspects of design and problem-solving utilizing engineering first principles with an emphasis on advanced systems analysis...  ...and interpret data utilizing corporate management system software that include CAD models and product documentation.Perform independent... 
    Senior
    Work experience placement
    Work at office

    SMC

    Noblesville, IN
    12 hours ago
  •  ...Senior Technical Support EngineerJoin a global engineering team developing and supporting advanced cloud infrastructure solutions for enterprise customers. As...  ...KPIs and service-level agreements (SLAs).Execute software upgrades, maintenance activities, and security patching... 
    Senior
    Remote work

    Jobgether

    Schererville, IN
    4 days ago

Do you want to receive more vacancies?

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