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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Technical Support and Customer Service Representative - Remote Night Shift Opportunity with arenaflex

Remote Full-time

Producer Incentives, Business & Data Consultant

Remote Full-time

Experienced or Not: Immediate Hiring for Remote Entry-Level Opportunities in Tech

Remote Full-time

Experienced Customer Service Representative – Remote Work Opportunity for Delivering Exceptional Travel Experiences with arenaflex

Remote Full-time

American Express Virtual Assistant Jobs(Work At Home) – Online – USA Remote Jobs

Remote Full-time

Document Controller

Remote Full-time

Cloud Platform Engineering Architect (AWS)

Remote Full-time

Lead Product Manager, Growth (remote)

Remote Full-time

Community Engagement Manager, Diversity, Equity and Inclusion

Remote Full-time

**Experienced Part-Time Remote Data Entry Specialist – Driving Efficiency and Accuracy in arenaflex's Databases**

Remote Full-time
← Back to Home