Troops to Energy Jobs

Job Information

Xcel Energy IT Software Engineer Job in Denver, Colorado

Location(s): CO - Denver; MN - Minneapolis

Do you want to start your career at a leading energy company with lots of room to grow? If you’re ready to work hard in an environment where you’ll be challenged, respected, and encouraged to develop your skills and talents, an entry-level job at Xcel Energy is your first step.

As part of the Customer Experience Transformation, you'll work with inspiring, bold, and thoughtful digital experts to deliver transformational change using new ways of working. Using an approach grounded in the agile SAFe methodology and design thinking, we're designing and developing new technologies alongside teams dedicated to implementing those technologies in parallel with redesigning core business processes. We're modernizing Xcel's technology foundations, utilizing a cloud environment that can launch new capabilities into production weekly, routinely delivering enhanced customer experiences.

If you're looking for a career where you can make a difference, a team that is going to challenge the status quo, and an environment in which you can continue to grow and develop as a technical individual contributor or transition into a leadership position, look no further than Xcel Energy's Customer Experience Transformation.

Want more information? Watch this video to learn more about how the work we are doing is transforming the customer and employee experience: Join us in the future. ( ​

Position Summary

The IT Software Engineer will work on a team consisting of 5 engineers to deliver software leveraging an Agile SAFe framework. You will be accountable to your team members and contribute to technical aspects of IT solution design & deliver, leverage secure development practices, and support operational excellence as the solution transitions to steady state operations.

We are looking for Software Engineers across three functions:

  • Front End Engineers will interact with the SalesForce CRM solution, working on Sales, Service and Marketing Cloud modules, developing/configuring software using Field Services Lightning declarative programming.

  • Middle Layer Integrations Engineers will interface with technologies leveraging Apigee APIM/Informatica Data and Application Integration layers.

  • Back-End Data Engineers will work with AWS RDS (database), EC2/Lambda (compute) and S3 (storage).

We are seeking talented individuals that are not afraid of challenges and are comfortable challenging the norm and sharing experiences that will make the team a high-performing unit. Be prepared to partner with architecture, cyber security engineering and quality assurance to deliver a robust, secure solution that delivers Business value.

Essential Responsibilities:

  • Solution Delivery: Lead and support solution lifecycle technical activities for your CXT Engineering team by designing, building, and testing solutions for Xcel’s CXT program. Ensure that solutions are designed for improved availability, maintainability, and operational performance. Lead design, ensuring Enterprise Architecture, Security, Operations and Compliance aspects are continuously integrated into solutions. Provide input to cost and schedule estimation. Responsible for overall integrity of system design and operation.

  • Operations: Review solution performance, and continually assess health of systems. Track and drive awareness to operational and technical debt risks. Provide escalated support to incident and problem management. Utilize analytics to improve availability, reliability, efficiency, and capacity. Oversee vendor activities. Oversee vendor activities.

  • Subject Matter Expertise: Continuously stay current on, and apply, technical industry knowledge pertaining to the respective domain. Communicate API contracts with API consumers.

  • Relationship Management: Conduct peer reviews and approve system changes and technical solution design. Coach and mentor less experience team members. Partner cross-organizationally to drive minimal costs on optimal solutions. Provide in-depth technical information to stakeholders as needed.

Minimum Requirements

  • Seven years of related functional experience

  • Bachelor’s degree in Technology, Science, Business or related field, or 4 years of experience equivalent to the position.

  • Excellent communication skills, effective with varying organizational levels and skill set, and able to translate between technical and non-technical concepts.

  • Excellent Relationship Management and collaboration skills, with a track record of working as one team cross-organizationally to drive innovation and business results

  • Experience managing the lifecycle of technical solutions

  • Deep Subject Matter Expertise within the respective system domain products, platforms, processes, and architecture.

  • Broad general knowledge of technology architecture, infrastructure, network, security and software principles and models

  • Experience working in partnership with internal and external vendors.

  • Proven analytical, problem-solving, and troubleshooting skills

  • Extensive knowledge of future technology trends within area of expertise.

  • Demonstrated leadership on technical aspects of large-scale projects.

  • Experience with delivery methodologies (Waterfall, Agile, Scrum) and operational models (ITIL)

  • Experience and understanding of core IT Service Management functions, such as Change Management and Incident Management.

We are looking for the preferred specific experience outlined by Engineer type below in any of the following areas:

Front End Salesforce Engineer:

  • Salesforce development experience working with the following:

  • Salesforce development technologies (Apex, SOQL, Visual Force, Triggers, Lightning); and

  • Salesforce products (Communities, Service Cloud, Marketing Cloud, Field Service Lightening)

  • 2+ years software development experience in the following:

  • Salesforce implementation with Agile, Scrum, and DevOps Automation Pipeline methodologies in the utility industry; and

  • Salesforce development in a distributed and multi-vendor setting

Middle Layer Integrations Engineer:

  • API development/implementation experience working with middleware technologies (Informatica, RESTful APIs, Services, etc.)

  • 5+ years software development experience in application integration using REST / SOAP web services

  • 3+ years of relevant agile software development with proven track record of delivering successful customer facing digital products

  • 1+ years building and deploying API’s with Apigee Edge or Informatica Cloud Application Integration Service

Back End Data Engineer:

  • Experience identifying, designing, and implementing internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes

  • 5+ years’ experience building infrastructure for optimal extraction, transformation and loading of data from various data sources using Informatica IICS, AWS and SQL technologies

  • 3+ years of relevant agile software development with proven track record of delivering successful customer facing digital products

  • 3+ years of experience assembling large, complex sets of data that meet non-functional and functional business requirements

  • AWS cloud experience with EC2, RDS MySQL, Lambda and S3 services a plus

During COVID-19 Pandemic this position may require the ability to temporarily work remote within the company service territory until company protocol dictates return to the office criteria has been met. Telecommuting Policy: A plan has been created to officially rollout a hybrid work-from-home option that will take effect when it is safe to move forward to return to the workplace. This position will participate in this new policy.

COVID-19 Vaccine Requirement

COVID-19 continues to significantly impact our employees, families and communities. With employee health and safety as our top priority, Xcel Energy requires all persons be fully vaccinated or receive a formal medical or religious accommodation prior to their start date, unless prohibited by state or local law.

Steps in Xcel Energy’s hiring process

  1. All qualified candidates will be sent an online assessment via e-mail. Applicants must successfully pass in order to be further considered.

  2. Candidates who successfully pass the assessment will be contacted to come in for an information session and interview.

  3. After attending our information session/interview, our Team Leaders will calibrate to decide which candidates are best qualified and offers will be made.

  4. Candidates who accept the employment offer will be required to pass Xcel Energy’s background check and drug test. This process can take up to two weeks before clearance is issued.

  5. After successful passing of the background check and drug test, candidates are ready to start the training class.

As a leading combination electricity and natural gas energy company, Xcel Energy offers a comprehensive portfolio of energy-related products and services to 3.4 million electricity and 1.9 million natural gas customers across eight Western and Midwestern states. At Xcel Energy, we strive to be the preferred and trusted provider of the energy our customers need. If you’re ready to be a part of something big, we invite you to join our team.

Posting Notes: CO - Denver || CO - Denver; MN - Minneapolis || United States (US) || Customer And Innovation || 56220:IT-CXT || Full-Time || Non-Bargaining ||

The anticipated starting base pay for this position is: $87,000 to $123,666 per year

Click here ( to see our benefits

Requisition Number: 35897

Equal Opportunity Employer: Minority/Female/Disability/Veteran

Individuals with a disability who need an accommodation to apply please contact us at