Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C#/.NET Developer (Pittsburgh)

$50 - $60 per hour
Part-time

Algoworks

Contract: 6-12+ months

About the Company

Senior C#/.NET Developer Hands-On Implementation | Cloud Applications | Microservices | High-Volume Processing

About the Role

Role focus: A hands-on individual-contributor role focused on writing production code, automated tests, performance improvements, and reliable software within an established technical direction. We are seeking an experienced C#/.NET developer to implement, test, troubleshoot, and improve scalable enterprise applications. The developer will work across APIs, microservices, background processing, messaging, databases, and legacy .NET components. This is an implementation role rather than an architecture or infrastructure ownership position.

Responsibilities

  • Implement production features, enhancements, and defect fixes using C# and modern .NET.
  • Build and maintain REST APIs, microservice components, application services, background workers, schedulers, and message consumers.
  • Write clean, maintainable, and performant code based on established designs and acceptance criteria.
  • Deliver automated unit-test code with every feature, defect fix, and refactoring change across all affected layers.
  • Implement asynchronous processing, retries, idempotency, timeout handling, throttling, dead-letter handling, and recovery workflows.
  • Troubleshoot production issues across application code, SQL Server, messaging, APIs, file processing, and external integrations.
  • Profile and optimize CPU, memory, concurrency, database access, serialization, network calls, and resource usage.
  • Refactor legacy .NET code incrementally to improve testability, reliability, maintainability, and performance.
  • Add structured logging, metrics, tracing, and useful diagnostics to implemented components.
  • Participate in code reviews, estimation, technical discussions, and production validation.

Qualifications

  • 7+ years of professional software-development experience with strong, current, hands-on C#/.NET skills.
  • Modern .NET, ASP.NET Core, Web API, dependency injection, middleware, configuration, LINQ, and serialization.
  • Implementation experience with microservices, distributed applications, or high-volume service-based systems.
  • Strong asynchronous and concurrent programming skills, including async/await, cancellation, thread safety, bounded concurrency, and connection management.
  • Messaging technologies such as Azure Service Bus, Kafka, RabbitMQ, Event Hubs, or equivalent.
  • SQL Server, including complex queries, transactions, stored procedures, indexes, performance tuning, locking, and connection pooling.
  • Entity Framework Core, Dapper, or a comparable .NET data-access technology.
  • Strong debugging, profiling, root-cause analysis, and production-support capabilities.
  • Experience working effectively in large, interconnected, or legacy codebases.

Required Skills

  • Automated test code is a required part of every development deliverable.
  • Each change must include appropriate tests for every affected layer, not only controller or service-level coverage.
  • Write unit tests for API, application, business/domain, data-access, messaging, background-processing, transformation, adapter, and error-handling layers as applicable.
  • Cover positive, negative, boundary, exception, timeout, cancellation, retry, and recovery scenarios.
  • Add regression tests for defect fixes and update existing tests when behavior intentionally changes.
  • Use xUnit, NUnit, MSTest, or an equivalent framework; apply mocks and test doubles appropriately.
  • Provide integration or contract tests where a boundary cannot be validated adequately through unit tests.
  • Keep tests deterministic, isolated, readable, repeatable, and maintainable.

Preferred Skills

  • Microsoft Azure application development and managed cloud services.
  • Modernization of .NET Framework, WCF, IIS-hosted applications, or Windows services.
  • SignalR/WebSockets, Redis, OpenTelemetry, Application Insights, or Serilog.
  • Docker, Kubernetes, CI/CD pipelines, and infrastructure-as-code familiarity; infrastructure ownership is not required.
  • XML, JSON, CSV, file processing, ERP integrations, or EDI/B2B transaction processing.

Expected output: Consistently delivers production-ready C#/.NET implementation with meaningful automated tests at every affected layer. Works independently within established architecture and technical direction. Improves throughput, latency, stability, diagnosability, and maintainability through practical code changes. Owns assigned work through implementation, testing, code review, troubleshooting, and production validation.

Hourly rate: $50-$60pr hr

US Citizens/GC Holders Encouraged to Apply

We do not offer sponsorship for this role

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the C#/.NET Developer (Pittsburgh) in Pittsburgh, PA vacancy
  •  ...the Company Our premier banking client in the Pittsburgh area is currently seeking an ASP.Net Developer. About the Role What the client is...  ...Responsibilities ~4+ years of strong experience with ASP.net/C# ~ Experience building UI applications with .net and... 
    .net
    Part time

    Logix Guru

    Pittsburgh, PA
    18 hours ago
  •  ...-on engineering positions for experienced developers who have spent their careers writing production...  .... The ideal candidate will have a strong .NET background and be comfortable working...  ...scalable backend solutions using .NET Core and C#. Partner with the Principal Architect... 
    .net
    Full time
    Remote work
    Relocation

    eNGINE

    Pittsburgh, PA
    18 hours ago
  •  ...Role: .NET / Angular Developer Location: Downtown Pittsburgh, PA About eNGINE eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped...  ...). You'll need a solid foundation in ASP.NET and C# , along with experience working with APIs, SQL... 
    .net
    Full time
    Relocation

    eNGINE

    Pittsburgh, PA
    18 hours ago
  •  ...work 5 days a week in offices located in Pittsburgh, PA. Qualifications: ~ Bachelor's...  ...experience as a Full Stack .NET Developer ~ Previous experience working in the banking...  ...is required ~ Strong proficiency in C#, .NET / .NET Core, and ASP.NET MVC/Web API... 
    .net
    Full time

    G2O

    Pittsburgh, PA
    18 hours ago
  • $130k - $152k

     ....NET Technical Lead (Azure) - Pittsburgh, PA, USA Every modern aircraft depends on specialist materials most...  ...logging, metrics, tracing Mentoring developers on architecture, design patterns and...  ...~8+ years building with .NET and C#, including at least 2 years as a Technical... 
    .net
    Part time
    Remote work

    TMS Technology

    Pittsburgh, PA
    18 hours ago
  •  ...Integrations Application Specialist Location- Pittsburgh or Phoenix People Architects is...  ...manufacturing and laboratory teams to develop and improve technology solutions that...  ...and maintain applications and tools using C#/.NET Work with existing and legacy code to... 
    .net
    Full time

    People Architects

    Pittsburgh, PA
    18 hours ago
  • $2,083 per week

     ...Registered Nurse (RN) | Operating Room Location: Pittsburgh, PA Agency: OneStaff Medical Pay: $2,083 per week Shift Information...  .... Circulating means acting as the operating room's safety net and coordinator — managing counts, documentation, positioning,... 
    .net
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Shift work

    OneStaff Medical

    Pittsburgh, PA
    7 days ago
  •  ...work 5 days a week in offices located in Pittsburgh, PA. Qualifications: Strong...  ...in one or more modern languages (e.g., C#/.NET, Python, JavaScript/TypeScript) Hands-...  ...Machine Learning, Microsoft Certified: Azure Developer) Understanding of banking regulations... 
    .net
    Full time

    G2O

    Pittsburgh, PA
    18 hours ago
  • $2,083 per week

     ...Registered Nurse (RN) | Operating Room Location: Pittsburgh, PA Agency: OneStaff Medical Pay: $2,083 per week Shift Information...  .... Circulating means acting as the operating room's safety net and coordinator — managing counts, documentation, positioning,... 
    .net
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    TravelNurseSource

    Pittsburgh, PA
    7 days ago
  •  ...Location Reasonable driving distance to Morgantown or Pittsburgh general area is REQUIRED for this position. The position is predominately...  ...skills · Proficiency in Adobe DC Pro, Microsoft Office, Net Deed Plotter (or other programs) · Ability to prepare deed plot... 
    .net
    Contract work
    Part time
    Work at office
    Remote work

    Blue Duck Resources

    Pittsburgh, PA
    18 hours ago
  •  ...Microsoft Dynamics 365 Business Central (AL) Developer Location: Fully Remote – U.S. Salary + Bonus + Benefits Type: Full-Time /...  ...skills ~ Consulting experience preferred but not required ~ .NET/C# experience is a plus, not required ~ Must be authorized to... 
    .net
    Full time
    Remote work

    Prequel Solutions

    Pittsburgh, PA
    18 hours ago
  • $75k - $150k

     ...existing clients Three territories are open: Cleveland, OH Pittsburgh, PA Eastern New York State (Syracuse, Albany, or Utica area)...  ...bonus: 25% of base New business incentive: 40% of net revenue on territory new business Retention bonus: 3% of total... 
    .net
    Full time
    Local area
    Remote work
    Relocation

    The Well

    Pittsburgh, PA
    18 hours ago
  •  ...is still hands-to-keys, but has also progressed into mentoring developers, conducting code reviews, and helping drive technical...  .... The ideal candidate will have strong experience with: C# / .NET React Next.js Azure / Azure DevOps PostgreSQL / SQL... 
    .net
    Full time

    eNGINE

    Pittsburgh, PA
    18 hours ago
  •  ...merchandising and pricing decisions. Based in Pittsburgh and backed by a recent strategic...  ...elasticity with halo, cannibalization, and net impact as separate, inspectable quantities...  ...Own pricing across the product lifecycle. Develop logic spanning initial pricing, promotion... 
    .net
    Full time

    Profitmind

    Pittsburgh, PA
    18 hours ago
  •  ...area! In this role, you'll join a collaborative team focused on developing and supporting backend applications, APIs, and enterprise...  ...enhance, and support applications and backend services using C#, .NET, SQL Server, and Microsoft technologies. Build and support... 
    .net
    Full time

    Endurance IT Services

    Pittsburgh, PA
    18 hours ago
  •  ...faster, sharper merchandising and pricing decisions. Based in Pittsburgh and backed by a recent strategic investment from Accenture, we...  ...immediately ask which store population, which calendar, gross or net of returns. AI-assisted working. Comfortable folding AI tools... 
    .net
    Part time
    Immediate start

    Profitmind

    Pittsburgh, PA
    18 hours ago
  • $21.15 - $26.44 per hour

     ...Development Representative *This role will be performed onsite at our Pittsburgh office. Belong. Thrive. Make a Difference. Are you...  ...endless opportunities to grow and be financially rewarded? Net Health may be the perfect place for you. A high-growth and profitable... 
    .net
    Work at office

    Net Health

    Pittsburgh, PA
    5 days ago
  •  ...experience • Strong experience with .NET Framework and .NET Core • Advanced C# development experience •...  ...designs • Experience architecting, developing, testing, and implementing complex...  ...clients is seeking a .NET Developer in Pittsburgh, PA. This individual will play a... 
    .net
    Full time
    Work experience placement

    Insight Global

    Pittsburgh, PA
    1 day ago
  •  ...location Full-Time/Part-Time position in PITTSBURGH LOFT, Plaza at the Pointe! RESPONSIBILITIES...  ...productivity standards Continually develops enhanced selling behaviors according to...  ...hourly base plus 1% commission (paid on net WRITTEN sales for the calendar month) If... 
    .net
    Base plus commission
    Hourly pay
    Full time
    Part time
    Afternoon shift

    Arhaus Recruiting

    Pittsburgh, PA
    4 days ago
  •  ...Company \n \n \n Our premier banking client in the Pittsburgh area is currently seeking an ASP.Net Developer. \n \n \n About the Role \n \n \n What...  ...\n \n ~4+ years of strong experience with ASP.net/C#\n ~ Experience building UI applications with .net... 
    .net

    Logix Guru

    Pittsburgh, PA
    10 days ago
  • $35 per hour

     ...Pay Rate up to $35/hr Location: 5913 Penn Circle North, Pittsburgh, PA Job Type: Full-time | Flat-Rate with 75% Hour Guarantee...  ...committed to creating an inclusive environment for all associates. Net Zero by 2050 Goodyear is focused on creating value for all... 
    .net
    Price work
    Full time
    Temporary work
    Work from home
    Flexible hours
    Afternoon shift

    Goodyear Tire & Rubber

    Pittsburgh, PA
    2 days ago
  •  ...Digital Transformation) Location : Hybrid in Pittsburgh, PA 15205 (3 Days On-Site / 2 Days Remote ) – local...  ...match] Additional Info : This is a greenfield, net-new enterprise sales position focused on developing new client relationships and selling CEI’s AI and... 
    .net
    Full time
    Contract work
    Local area
    Remote work
    Monday to Friday
    Shift work

    CEI

    Pittsburgh, PA
    18 hours ago
  • $114k - $154k

     ...experience ~ Strong experience with .NET Framework and .NET Core ~ Advanced C# development skills ~ Experience...  ...~ Experience architecting, developing, testing, and implementing complex...  ...a .NET Developer for a client in Pittsburgh, Pennsylvania. The role contributes... 
    .net
    Full time
    Work experience placement

    Insight Global

    Pittsburgh, PA
    6 days ago
  •  ...testing frameworks for web and mobile applications from scratch Develop and execute both manual and automated test cases Design test...  ...QA with automation experience Coding proficiency in Java or .NET, SQL, Selenium, and Appium Strong experience in functional,... 
    .net
    Full time
    Relocation

    eNGINE

    Pittsburgh, PA
    18 hours ago
  •  ...preferred location: Jacksonville, Miamisburg or Pittsburgh (no particular order). Secondary Options...  ...Have Technical Skills: Level 4: 6+ YRS C# SQL Gherkin Java .NET Selenium/Cucumber Karate Flex... 
    .net
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    3B Staffing LLC

    Pittsburgh, PA
    21 hours ago
  •  ...while maintaining and growing your current book of business Develop and grow long-term partnerships - every customer matters to our...  ...each customer's needs Meet established KPIs for load volume, net revenue, and gross revenue Qualifications Entrepreneurial... 
    .net
    Full time
    January start
    Immediate start
    Flexible hours

    JHR Solutions

    Pittsburgh, PA
    18 hours ago
  • $95k - $105k

     ...experienced Software Engineer to work on site in Pittsburgh, PA. NVR’s technology teams build and...  ...collaborative team responsible for developing and supporting technology solutions for...  ...applications and backend services using .NET, C#, SQL, and Microsoft technologies.... 
    .net

    NVR

    Pittsburgh, PA
    3 days ago
  •  .... If you’re looking to join a respected commercial electrical contractor where your expertise will make an impact, we’d love to hear from you. Apply today by submitting your resume and a brief summary of your estimating experience.  ****@*****.***.net... 
    .net
    Full time
    For contractors
    For subcontractor
    Work at office

    Fallon Electric Co., Inc.

    Pittsburgh, PA
    18 hours ago
  • $93k - $133k

     ...Requirements: ~3+ years of professional experience with ASP.NET and C# ~ Strong experience developing user-facing applications, particularly with Angular...  ...a frontend focus. The position is based in downtown Pittsburgh, Pennsylvania. Our team is beginning to adopt Blazor... 
    .net
    Full time
    Relocation
    Flexible hours

    eNGINE

    Pittsburgh, PA
    9 days ago
  •  ...Moon, PA . The Sales Manager will be responsible for leading and developing a team of Strategic Account Executives within our freight...  ...performance looks like Monitor KPIs including load volume, net revenue, and gross revenue, and hold the team accountable to established... 
    .net
    Full time
    Immediate start
    Flexible hours

    JHR Solutions

    Pittsburgh, PA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C#/.NET Developer (Pittsburgh). Be the first to apply!