Demo

C# / .NET Developer - Mobile

Direct Energy Business
Princeton, NJ Full Time
POSTED ON 5/23/2026
AVAILABLE BEFORE 6/20/2026
Date: Apr 29, 2026

Location:

Princeton, NJ, US, 08540

Company: NRG

As an NRG employee, we encourage you to take charge of your career and development journey. We invite you to explore exciting opportunities across our businesses. You’ll find that our dynamic work environment provides variety and challenge. Your growth is key to our ongoing success—take the lead in shaping your career development, goals and future!

C# / .NET Developer – Natural Gas Pricing Systems

(Bonus: iOS Development Experience)

Job Summary We are seeking a C# / .NET Developer to design, build, and enhance applications that support NRG’s Natural Gas Retail business. While this role is fundamentally rooted in the Microsoft technology stack, developers with overlapping experience in native mobile app development within the Apple ecosystem will stand out.

In this role, you will collaborate closely with Retail Operations, Sales, Trading, and IT teams to deliver secure, reliable, and high‑performing enterprise solutions. Additionally, you will be expected to heavily incorporate AI-assisted engineering tools (e.g., Copilot, Cursor, Claude) into your daily workflows to drive efficiency, elevate code quality, and automate routine tasks.

Key Responsibilities

Application Development & Support

Develop & Maintain: Build and enhance web applications using C# / .NET Framework or .NET Core.

Database Management: Implement data access layers using Dapper and Entity Framework; design and optimize SQL queries, stored procedures, and database schemas for maximum performance.

API Integration: Build and support RESTful APIs and web services for seamless application integration.

AI-Augmented Engineering

AI Integration: Leverage AI tools for architecture exploration, code generation, testing, and debugging.

Workflow Automation: Build and refine agent-style workflows and structured prompts to automate development tasks, document processing, and operational insights.

Advanced Features: Collaborate on implementing predictive analytics, anomaly detection, and intelligent decision-support features within business applications.

System Integration & Business Support

Enterprise Connectivity: Connect applications with enterprise systems supporting gas billing, Salesforce, gas trading, and internal AI workflows.

Requirements Gathering: Partner with stakeholders to translate business needs into scalable technical solutions.

Production Support: Troubleshoot issues and ensure the high availability of critical business applications.

Quality, Governance & Collaboration

Code Quality: Write clean, maintainable, and well-documented code following OOP principles and best practices.

Peer Review: Participate in code reviews, adhere to development standards, and support change management for production deployments.

Cross-Functional Teamwork: Work closely with operations, risk, accounting, and IT teams; document application workflows, dependencies, and technical specifications.

Qualifications & Skills

Education & Core Experience

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

1–5 years of professional experience in C# and .NET development.

Required Technical Skills

Strong understanding and ability to write complex code using C# and .NET skills.

Strong understanding of object-oriented programming (OOP) and design patterns.

Hands-on experience with SQL Server, Dapper, and Entity Framework.

Working knowledge of SQL, query optimization, and stored procedures.

Experience building and consuming RESTful APIs and web services.

Knowledge of Git and CI/CD pipelines.

Proficiency with at least one AI-assisted coding tool (e.g., Copilot, Claude, Cursor) and familiarity with designing prompt-based solutions.

Preferred "Nice-to-Haves"

Domain Knowledge: Exposure to the natural gas commodity pricing business.

iOS/Mobile Development: Experience developing and maintaining native iOS applications using Swift, SwiftUI, and Xcode.

Device Management: Use of Intune technology to host and manage iOS/iPadOS devices and user profiles.

The base salary range for this position is $83,440-$137,640. The base salary range above represents the low and high end of the salary range for this position. Actual salaries will vary based on several factors including but not limited to location, experience, and performance. The range listed is just one component of the total compensation package for employees. Other rewards may include annual bonus, short- and long-term incentives, and program-specific awards. In addition the position may be eligible to participate in the benefits program which include, but are not limited to, medical, vision, dental, 401K, and flexible spending accounts.

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Protected Veteran Status/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.

EEO is the Law Poster (The poster can be found at http://www.eeoc.gov/employers/upload/poster_screen_reader_optimized.pdf)

Official description on file with Talent.

Nearest Major Market: New Jersey

Salary : $83,440 - $137,640

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a C# / .NET Developer - Mobile?

Sign up to receive alerts about other jobs on the C# / .NET Developer - Mobile career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Direct Energy Business

  • Direct Energy Business Houston, TX
  • Date: May 30, 2026 Location: Houston, TX, US, 77010 Company: NRG Welcome to the intersection of energy and home services. At NRG, we’re all about propellin... more
  • 3 Days Ago

  • Direct Energy Business Houston, TX
  • Date: May 28, 2026 Location: Houston, TX, US, 77010 PLANO, TX, US, 75093 Company: NRG Welcome to the intersection of energy and home services. At NRG, we’r... more
  • 4 Days Ago

  • Direct Energy Business Deer Park, TX
  • Date: May 19, 2026 Location: Deer Park, TX, US, 77536 Company: NRG Welcome to the intersection of energy and home services. At NRG, we’re all about propell... more
  • 4 Days Ago

  • Direct Energy Business Houston, TX
  • Date: May 29, 2026 Location: Houston, TX, US, 77010 Company: NRG Welcome to the intersection of energy and home services. At NRG, we’re all about propellin... more
  • 4 Days Ago


Not the job you're looking for? Here are some other C# / .NET Developer - Mobile jobs in the Princeton, NJ area that may be a better fit.

  • VTS3 Corp. Trenton, NJ
  • Company Description VTS3 is a Veteran-owned and operated company which provides full-service Recruiting, Talent Search, Staffing, and IT Professional Servi... more
  • 2 Days Ago

  • K Anand Corporation Trenton, NJ
  • Minimum 7 years of experience in .NET development. more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!