.NET Software Developer

Compunnel, Inc.

Richmond (VA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company in Virginia seeks a .NET Software Developer to support various application development initiatives. The role demands strong proficiency in C#, extensive experience with Oracle databases, and the ability to work with .NET Framework and modern .NET applications. Key responsibilities include designing and maintaining applications, developing RESTful APIs, and optimizing SQL queries. Ideal candidates should have 5+ years of experience and the capability to contribute to both legacy and modern systems.

Qualifications

  • 5+ years of professional experience as a .NET Developer.
  • Strong proficiency in C# as the primary development language.
  • Experience with .NET Framework 4.5+ and exposure to modern .NET (.NET Core / .NET 6+).
  • Solid experience working with Oracle databases, including writing and maintaining complex stored procedures.
  • Experience with SQL query analysis and performance tuning.

Responsibilities

  • Design, develop, and maintain applications using C# and the Microsoft .NET technology stack.
  • Work with .NET Framework 4.5+ and modern .NET (.NET Core / .NET 6+ preferred).
  • Develop and support RESTful APIs and system integrations.
  • Write, analyze, debug, and optimize Oracle SQL and PL/SQL stored procedures.
  • Tune and optimize SQL queries for high-volume data processing.

Skills

C#
SQL query analysis
RESTful APIs
Oracle databases
Back-end business logic

Tools

.NET Framework 4.5+
.NET Core
Oracle
Azure DevOps

Job description

The .NET Software Developer will contribute to a wide range of application development initiatives, supporting enhancements, integrations, and modernization efforts across mission-critical systems.

This is a hands‑on development role requiring strong proficiency in C#, deep experience working with databases, and the ability to work across various parts of the application stack.

The developer will support both legacy and modern .NET applications, focusing on performance, reliability, and code quality.

This position is ideal for someone who can work independently, understand complex systems, and contribute to technical discussions without needing to take on formal leadership or architectural ownership.

Key Responsibilities
  • Design, develop, and maintain applications using C# and the Microsoft .NET technology stack.
  • Work with .NET Framework 4.5+ and modern .NET (.NET Core / .NET 6+ preferred).
  • Develop and support RESTful APIs and system integrations.
  • Write, analyze, debug, and optimize Oracle SQL and PL/SQL stored procedures.
  • Tune and optimize SQL queries, including join analysis, execution plan review, and performance adjustments for high-volume data processing.
  • Support back‑end systems that handle large datasets and complex business logic.
  • Contribute to enhancements and maintenance of operational applications.
  • Participate in code reviews, testing, debugging, and deployment activities.
  • Collaborate with internal teams and external vendors to support application integrations.
  • Understand and work within existing application architectures and large legacy codebases.
  • Follow established development standards while contributing to improvements in code quality and performance.
  • Provide occasional front‑end support based on project needs.
Required Qualifications
  • 5+ years of professional experience as a .NET Developer.
  • Strong proficiency in C# as the primary development language.
  • Experience with .NET Framework 4.5+ and exposure to modern .NET (.NET Core / .NET 6+).
  • Solid experience working with Oracle databases, including writing and maintaining complex stored procedures.>
  • Experience with SQL query analysis and performance tuning.
  • Strong understanding of back‑end business logic layers.
  • Experience developing and consuming RESTful APIs.
  • Comfortable working in database‑heavy environments without ORM tools such as Entity Framework.
  • Ability to read, understand, and improve large, existing codebases.
Preferred Qualifications
  • Front‑end experience with Angular (4+), React, or similar frameworks.
  • Exposure to Azure or cloud‑based integration patterns.
  • Experience working with third‑party vendor integrations.
  • Familiarity with design patterns and application architecture concepts.
  • Experience with CI/CD tools such as TFS or Azure DevOps.
  • Exposure to Xamarin or other mobile development technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Software Developer
.NET Software Developer

The Hire Group • Washington

On-site
USD 100,000 - 130,000
.NET Application Developer
.NET Application Developer

Compunnel, Inc. • Wilmington (NC)

On-site
Senior .NET Developer
Senior .NET Developer

Veriipro • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Software Developer
Senior Software Developer

Veriipro • Plano (TX)

On-site
USD 100,000 - 130,000
NET Software Developer
NET Software Developer

Jefferson Capital Systems, LLC • Sartell (MN)

On-site
USD 70,000 - 100,000
.NET Developer
.NET Developer

Accentuate Staffing • Raleigh (NC)

Hybrid
USD 90,000 - 120,000
.Net Developer
.Net Developer

Jobtailor • City of Cohoes (NY)

On-site
USD 120,000 - 150,000
.NET Developer
.NET Developer

Collasys LLC • Carlisle

On-site
USD 90,000 - 130,000
.NET Developer (2-4 years of exp)
.NET Developer (2-4 years of exp)

Hudson Manpower • Houston (TX)

On-site
USD 80,000 - 110,000
Software Engineer – .NET Developer, Application Support Engineer
Software Engineer – .NET Developer, Application Support Engineer

Jobtailor • Kentucky

On-site
USD 65,000 - 90,000