Full Stack .NET Developer

Pyramid Consulting, Inc

Richmond (VA)

On-site

USD 69,000 - 72,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance (medical, dental, and
401(k) plan
Paid sick leave

Job summary

Pyramid Consulting, Inc is seeking a talented Full Stack .NET Developer for an onsite 6+ month contract in Richmond, VA. The role calls for strong experience with C#, .NET, ASP.NET Core, SQL Server, REST APIs, and Azure DevOps in a utilities-focused environment.

You will design, develop, test, and maintain enterprise-grade applications, collaborate with analysts and IT teams, and contribute to modernization and cloud-ready initiatives.

Qualifications

  • 5+ years of professional software development experience.
  • Strong hands-on experience with C#, .NET, and ASP.NET / ASP.NET Core.
  • Proficiency in SQL Server, T-SQL, database development, and query optimization.
  • Working knowledge of Python and enterprise application development.
  • Experience developing and integrating REST APIs and backend services.
  • Strong understanding of object-oriented programming (OOP), software architecture, and data modeling.
  • Experience with debugging, troubleshooting, testing, and performance tuning.
  • Familiarity with Azure DevOps, source control, and CI/CD processes.
  • Experience working with enterprise applications and system integrations.
  • Experience with Microsoft Power Apps, Power Automate, and SharePoint.
  • Knowledge of Microsoft Azure and cloud-based application development.
  • Experience with microservices architecture, containers, and automated testing.
  • Exposure to legacy application modernization.
  • Knowledge of event-driven architecture and sensor-data systems.
  • Experience with IT/OT integration and industrial systems.
  • Familiarity with NERC compliance, cybersecurity standards, and data governance.
  • Previous experience in electric utilities, energy, or industrial environments

Responsibilities

  • Design, develop, test, implement, and maintain full-stack software applications.
  • Work with SQL Server and relational databases for database development, data modeling, query optimization, and performance tuning.
  • Build and maintain application integrations and troubleshoot data exchanges between enterprise systems.
  • Participate in software architecture, object-oriented programming, debugging, and application performance improvements.
  • Collaborate with business analysts, IT teams, and other stakeholders to understand requirements and deliver technical solutions.
  • Support application deployment, production troubleshooting, and ongoing maintenance.
  • Use Azure DevOps for source control, build management, release management, and CI/CD pipelines.
  • Contribute to application modernization, cloud-ready development, and enterprise technology improvements.
  • Follow established cybersecurity, data governance, quality, and software development standards.

Skills

C#
.NET
ASP.NET Core
SQL Server
T-SQL
REST APIs
OO programming
Cloud basics (Azure)
Python
Microservices
CI/CD
Security & governance

Tools

Azure DevOps
Power Apps
Power Automate
SharePoint
Azure

Job description

Immediate need for a talented Full Stack .NET Developer. This is a 06+months contract opportunity with long-term potential and is located in Richmond , VA (Onsite).

Job ID: 26-33792

Pay Range: $50/hr - $52/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).

Key Responsibilities:

  • Design, develop, test, implement, and maintain full-stack software applications.
  • Work with SQL Server and relational databases for database development, data modeling, query optimization, and performance tuning.
  • Build and maintain application integrations and troubleshoot data exchanges between enterprise systems.
  • Participate in software architecture, object-oriented programming, debugging, and application performance improvements.
  • Collaborate with business analysts, IT teams, and other stakeholders to understand requirements and deliver technical solutions.
  • Support application deployment, production troubleshooting, and ongoing maintenance.
  • Use Azure DevOps for source control, build management, release management, and CI/CD pipelines.
  • Contribute to application modernization, cloud-ready development, and enterprise technology improvements.
  • Follow established cybersecurity, data governance, quality, and software development standards.

Key Requirements and Technology Experience:

  • 5+ years of professional software development experience.
  • Strong hands-on experience with C#, .NET, and ASP.NET / ASP.NET Core.
  • Proficiency in SQL Server, T-SQL, database development, and query optimization.
  • Working knowledge of Python and enterprise application development.
  • Experience developing and integrating REST APIs and backend services.
  • Strong understanding of object-oriented programming (OOP), software architecture, and data modeling.
  • Experience with debugging, troubleshooting, testing, and performance tuning.
  • Familiarity with Azure DevOps, source control, and CI/CD processes.
  • Experience working with enterprise applications and system integrations.
  • Experience with Microsoft Power Apps, Power Automate, and SharePoint.
  • Knowledge of Microsoft Azure and cloud-based application development.
  • Experience with microservices architecture, containers, and automated testing.
  • Exposure to legacy application modernization.
  • Knowledge of event-driven architecture and sensor-data systems.
  • Experience with IT/OT integration and industrial systems.
  • Familiarity with NERC compliance, cybersecurity standards, and data governance.
  • Previous experience in electric utilities, energy, or industrial environments

Our client is a leading Utilities Industry, and we are currently interviewing to fill this and other similar contract positions.

Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack .NET Developer
Full Stack .NET Developer

Pyramid Consulting, Inc • Atlanta (GA)

Hybrid
USD 89,544 - 99,187
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
.NET Developer
.NET Developer

Pyramid-Consulting,-Inc. • Morris Plains (NJ)

On-site
USD 62,000 - 66,000
.Net Fullstack Developer
.Net Fullstack Developer

Pyramid Consulting, Inc • Hereford (MD)

On-site
USD 123,984 - 130,872
Health Insurance
401(k) Plan
Paid Sick Leave
Full Stack Application Developer 4 4P/425
Full Stack Application Developer 4 4P/425

4P Consulting Inc. • Birmingham (AL)

On-site
USD 85,000 - 110,000
.NET Full Stack Engineer
.NET Full Stack Engineer

eSolutionsFirst, LLC • Vienna (VA)

On-site
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Integrated Resources, Inc ( IRI ) • Innsbrook (VA)

On-site
USD 61,000 - 81,000
Full stack Developer
Full stack Developer

Pyramid Consulting, Inc • McLean (VA)

On-site
USD 75,768 - 82,656
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
Full Stack Engineer
Full Stack Engineer

Akkodis • Lewisville (TX)

On-site
USD 69,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+4
.NET Full Stack Developer
.NET Full Stack Developer

Alfvo, LLC • Charlotte (NC)

On-site
USD 120,000 - 160,000
C# Full Stack Developer
C# Full Stack Developer

MACHINE LEARNING TECHNOLOGIES LLC • Lewisville (TX)

On-site
USD 110,000 - 140,000