Software Developer - Hybrid

Remote Full-time
NRG Energy is a dynamic energy company focused on innovation and growth. They are seeking a full-stack .NET and React developer to design, develop, and support IT applications for their Natural Gas business, utilizing AI capabilities to improve efficiency and automation.ResponsibilitiesDevelop, maintain, and enhance web and Windows applications using C#/.NET Framework or .NET CoreImplement data access layers using Dapper and Entity Framework for efficient SQL database interactionDesign and optimize SQL queries, stored procedures, and database schemas for performance and reliabilityBuild and support RESTful APIs and web services for integration with other appsDevelop React.js front-end components for modern, responsive web applicationsUse AI tools for architecture exploration, code generation, testing, and debuggingBuild and refine agent-style workflows and structured prompts to automate development tasksUtilize prompt engineering techniques to design workflows for document processing, operational insights, and automationCollaborate on implementing predictive analytics, anomaly detection, and intelligent decision-support features within business applicationsConnect applications with enterprise systems supporting gas scheduling, trading, risk, and settlement workflowsWork with stakeholders to gather requirements and translate them into technical solutionsProvide production support, troubleshoot issues, and ensure high availability of critical applicationsWrite clean, maintainable, and well-documented code following best practicesParticipate in code reviews and adhere to established development standardsSupport change management and validation processes for production deploymentsWork closely with operations, risk, accounting, and IT teams to deliver solutions aligned with business needsDocument application workflows, dependencies, and technical specificationsCommunicate technical concepts clearly to both technical and non-technical audiencesSkillsBachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)1–5 years of experience in .NET application development (web and/or Windows)Hands-on experience with SQL Server, Dapper, and Entity FrameworkExposure to React.js and modern web development practicesFamiliarity with AI services and ability to design prompt-based solutionsProficiency in C#/.NET Framework or .NET CoreStrong understanding of object-oriented programming and design patternsProficiency with at least one vibe coding tool (e.g CoPilot, Clause, Cursor)Working knowledge of SQL, query optimization, and stored proceduresExperience with RESTful APIs, web services, and React.jsFamiliarity with Git and collaborative development workflowsExposure to energy and gas trading business will be a big positiveBenefitsAnnual bonusShort- and long-term incentivesProgram-specific awardsMedicalVisionDental401KFlexible spending accountsCompany OverviewNRG Energy is an integrated power generation and supply firm that offers offsite solar, wind power, and smart grid retail services. It was founded in 1989, and is headquartered in Houston, Texas, USA, with a workforce of 10001+ employees. Its website is http://www.nrg.com/.Company H1B SponsorshipNRG Energy has a track record of offering H1B sponsorships, with 31 in 2025, 19 in 2024, 25 in 2023, 14 in 2022, 9 in 2021, 25 in 2020. Please note that this does not guarantee sponsorship for this specific role.



Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Senior Data Scientist – Statistical Analysis and Data-Driven Decision Making Expert – Remote Work Opportunity at arenaflex

Remote

People Operations Specialist, Onboarding

Remote

**Experienced Customer Service Representative – Global Travel Industry**

Remote

Meals on Wheels Driver- Albion NY – Amazon Store

Remote

Experienced Bilingual Customer Service Agent for Water Utilities – Delivering Exceptional Support and Driving Customer Satisfaction

Remote

**Experienced Virtual Data Entry Specialist - Flexible Remote Work Opportunities at arenaflex**

Remote

Sr. Administrator, Salesforce

Remote

**Experienced Full Stack Data Engineer – Web & Cloud Application Development at arenaflex**

Remote

MDS Registered Nurse Assessment Coordinator (RNAC)

Remote

Senior AI Systems / Automation Engineer — Build Agentic Growth OS (Fast MVP) - Contract to Hire

Remote
← Back