Software Developer - Hybrid
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 To This Job