✦ Luna Orbit — Software Engineering

Software Developer - Hybrid

at NRG Energy

📍 Houston, TX, US, 77010 Hybrid 💰 $101K – $167K USD / year Posted March 14, 2026
Salary $101K – $167K USD / year
Type Not Specified
Experience mid
Exp. Years 1-5 years
Education Bachelor's degree in Computer Science, Engineering, or related field
Category Software Engineering

This role involves designing, developing, and supporting energy trading applications using .NET technologies, with a focus on integrating AI tools for automation and efficiency.

  • Develop applications using C#/.NET, implement data access layers with Dapper and Entity Framework, design SQL queries, build RESTful APIs, utilize AI tools for automation

The environment includes C#, .NET Core/.NET Framework, SQL Server, REST APIs, and AI/ML integration, supporting energy trading and risk applications.

The ideal candidate is a mid-level software developer with 1-5 years of experience in .NET application development, proficient in C#, SQL, and RESTful API design, with an interest or experience in AI and automation tools.

C#.NET Framework or .NET CoreSQLDapperEntity FrameworkRESTful APIs
generative AIprompt engineeringAI toolsSQL performance tuningweb development
SQL ServerDapperEntity FrameworkREST APIs
C#.NET Framework.NET CoreSQLDapperEntity FrameworkRESTful APIsAI toolsprompt engineeringgenerative AI
C#.NET Framework.NET CoreSQLDapperEntity FrameworkRESTful APIsAI toolsprompt engineeringgenerative AISQL Serverweb frameworks
communicationcollaborationproblem-solvingadaptabilityteamwork
Industry Energy
Job Function Software development and support for energy trading applications
Role Subtype Software Engineer
Tech Domains Microsoft 365, Azure, SQL / PostgreSQL
C#.NET Framework.NET CoreSQL ServerDapperEntity FrameworkRESTful APIsAI toolsprompt engineeringgenerative AISQLweb frameworkssoftware developmentapplication supportcloud applicationsweb services.NETREST APIs

No experience with .NET or C#, Lack of SQL or API skills, No relevant software development experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile