We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Sr. Software Engineer

NRG Energy
paid holidays, 401(k)
United States, Texas, Houston
Apr 29, 2025

Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.

The Role:

The Sr. Software Engineer will be responsible for supporting software solutions and system integrations related to Payments, Finance, and Billing applications and services. This role involves close collaboration with technology team members, product managers, and business stakeholders to provide technical leadership across the design, development, and implementation of software solutions.

What you will be working on:

  • Design and develop scalable, reliable, and secure software solutions to tackle complex business needs
  • Diagnose and resolve performance, stability, and security challenges with innovative and forward-thinking approaches
  • Define and uphold engineering best practices and coding standards to ensure consistency, quality, and maintainability
  • Influence architectural decisions by actively participating in design reviews and architectural governance committees
  • Stay informed on business objectives, market trends, and emerging technologies to help shape future-ready solutions
  • Document and maintain clear and comprehensive process flows, architecture diagrams, and technical specifications
  • Support production systems, including troubleshooting, monitoring, and participating in operations to ensure system reliability
  • Collaborate effectively with engineers, project managers, and business stakeholders to align on goals and deliver results
  • Engage in Agile practices, including sprint planning, daily stand-ups, design sessions, and quality assurance reviews

Who you will work with:

You will collaborate with business stakeholders, product managers, program managers, and cross-functional technical teams within the IT organization to investigate, design, develop, and implement effective software solutions.

What we're looking for:

  • 7+ years of software engineering experience, preferably using .NET/C#
  • Mastery of data types, algorithms, object oriented programming
  • Web service, web app, and console app development experience
  • SQL/TSQL experience and knowledge
  • Proficiency with cloud platforms (Azure preferred) and containerization technologies (Docker, Kubernetes). Event driven Microservices architecture.
  • Experienced in SQL and NoSQL databases (e.g., Azure Cosmos, SQL DB).
  • Skilled in RESTful API development and integration.
  • Hands-on experience with testing frameworks (e.g., NUnit and MoQ) and strong debugging skills.
  • Integration experience with Payment Gateway's and Payment processor's is a plus.
  • Demonstrated problem solving ability
  • Ability to work on multiple tasks and deliver results with aggressive timelines
  • Agile methodology experience
  • Excellent communication skills
  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or equivalent

Learn about the Vivint Culture and why it's a great place to grow your career!

Here are some highlighted perks you should ask us about:

  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) + Employer Match
  • Employee Resource Groups

WORKING CONDITIONS:

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.

Official description on file with Talent.

Applied = 0

(web-94d49cc66-r6t7c)