Sr. Software Engineer - Hybrid jobs in United States
cer-icon
Apply on Employer Site
company-logo

NRG Energy · 5 hours ago

Sr. Software Engineer - Hybrid

NRG Energy is a leading company in the energy and home services sector, dedicated to creating a smarter and cleaner future. They are seeking a passionate Senior Software Engineer to join their Core technology team, where the role involves designing and scaling microservices for sales tools and platforms while collaborating with cross-functional teams.

EnergySolarWind Energy
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design and develop backend services using .NET Core / .NET 8 in a microservices architecture
Collaborate with frontend developers, QAs, and product managers to deliver end-to-end features
Write clean, maintainable, and testable code following best practices and SOLID principles
Participate in code reviews, architecture discussions, and technical planning
Mentor junior engineers and contribute to a culture of continuous improvement
Ensure high performance, scalability, and reliability of services in production
Work closely with DevOps to support CI/CD pipelines and ADO deployments

Qualification

.NET CoreC#MicroservicesAzure Web ServicesRESTful APICosmos DBDockerKubernetesJavaScriptGITUnit TestingIntegration TestingTest AutomationAgile EnvironmentAI-assisted DevelopmentProblem-solvingCollaboration

Required

Bachelor's degree in Computer Science (or equivalent) and a 5+ years of professional experience in software development, with a strong focus on .NET technologies
Proficiency in C#, ASP.NET Core, JavaScript, GIT, Azure Web Services and RESTful API development
Solid understanding of microservices, event-driven architecture, and domain-driven design (DDD)
Experience with Cosmos DB or other similar distributed NoSQL databases with experience in performance tuning
Strong understanding of software engineering fundamentals, data structures, and algorithms
Experience with unit testing, integration testing, and test automation
Familiarity with containerization (Docker) and orchestration (Kubernetes)
Excellent problem-solving skills and a collaborative mindset
Experience working in a loosely coupled microservices environment
Familiarity with frontend technologies (e.g., Vue, Angular) is a plus
Experience with AI-assisted development and productivity tools such as GitHub Copilot with a focus on leveraging these tools to accelerate coding, improve code quality, and streamline development workflows
Prior experience in a fast-paced, agile environment

Company

NRG Energy

company-logo
NRG Energy is an integrated power generation and supply firm that offers offsite solar, wind power, and smart grid retail services.

H1B Sponsorship

NRG Energy has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (24)
2024 (19)
2023 (25)
2022 (14)
2021 (9)
2020 (25)

Funding

Current Stage
Public Company
Total Funding
$6.99B
Key Investors
Public Utility Commission of Texas
2025-09-24Post Ipo Debt· $4.9B
2025-08-04Post Ipo Debt· $216M
2024-10-16Post Ipo Debt· $1.88B

Leadership Team

leader-logo
Lawrence S Coben
President, CEO and Chair of the Board
linkedin
leader-logo
Anne C Schaumburg
Lead Independent Director
Company data provided by crunchbase