Senior .NET Developer

Lingatech Inc.
  • Mechanicsburg, PA
  • Instant Apply
4 days ago

Job Description

Location: Mechanicsburg, PA
Position Type: Hybrid
Hybrid Schedule: 2 day in office per week (Tuesdays & Thursdays)
Contract Length: 6 month, contract-to-hire

Overview

The Senior .NET Developer will design, develop, and maintain enterprise applications while leveraging AI-powered coding tools such as Claude and Cursor to accelerate software development. This role will serve as a senior technical contributor responsible for validating AI-generated code, ensuring quality, security, and performance, and establishing best practices for AI-assisted development. The ideal candidate has extensive C#/.NET experience, strong Blazor and Azure Cosmos DB expertise, and the ability to independently deliver solutions while collaborating with architects, product owners, and security teams.

Duties

  • Design, develop, and maintain application features using C#, .NET, Blazor, and ASP.NET Core REST APIs.

  • Review and validate AI-generated code from tools such as Claude and Cursor for accuracy, security, performance, and maintainability.

  • Determine whether AI-generated output should be approved, refactored, discarded, or escalated for additional review.

  • Establish and refine code review standards, quality checks, and guardrails for AI-assisted development.

  • Design and optimize Azure Cosmos DB data models, partitioning strategies, indexing, and queries.

  • Develop secure REST APIs and implement authentication and authorization through Okta using OIDC and OAuth 2.0.

  • Create effective prompts and agent instructions to improve the quality and reliability of AI-generated solutions.

  • Identify potential bugs, security vulnerabilities, hallucinated APIs, and unnecessary complexity in AI-generated code.

  • Document technical decisions, development patterns, and review standards for ongoing team use.

  • Collaborate with product owners, architects, and security teams to deliver reliable solutions.

Required Skills

  • 8+ years of professional software development experience, including at least 5 years of senior-level C#/.NET development.

  • Proven ability to independently deliver technical solutions as a senior developer or technical lead.

  • Strong hands-on experience with Microsoft Blazor (Server and/or WebAssembly), including component design, state management, and performance optimization.

  • Experience designing and developing REST APIs using ASP.NET Core Web API, including API versioning, error handling, and OpenAPI/Swagger.

  • Hands-on experience with Azure Cosmos DB (NoSQL), including data modeling, partition keys, indexing, RU optimization, and change feed.

  • Experience integrating Okta for single sign-on (SSO), OIDC/OAuth 2.0, token management, and role- or claim-based authorization.

  • Practical experience using AI coding assistants and agents, such as Claude or Cursor, in production development environments.

  • Strong code review and debugging skills, particularly when evaluating AI-generated code for correctness, security, and maintainability.

  • Knowledge of application security best practices, including OWASP principles, secrets management, and input validation.

Preferred Skills

  • Experience with prompt engineering and AI agent workflow design, including rules files, context management, and tool integration.

  • Familiarity with the Claude API and/or Model Context Protocol (MCP).

  • Experience with CI/CD pipelines using Azure DevOps or GitHub Actions.

  • Knowledge of automated testing frameworks, including xUnit, bUnit, and integration testing.

  • Experience with Azure services such as App Service, Key Vault, and Application Insights.

  • Background building internal developer tools, platforms, or productivity solutions.

  • Anthropic Claude certifications or training credentials, including Claude Certified Architect, Claude Certified Developer, Claude Certified Associate, or Anthropic Academy courses. These credentials are a plus but are not required.

Numbers & Facts

LocationMechanicsburg, PA

Skills

  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Code Reviewsunmatched
  • Computer Securityunmatched
  • Consultingunmatched
  • Data Modelingunmatched
  • Data Partitioningunmatched
  • Database Designunmatched
  • Database Optimizationunmatched
  • Debugging Skillsunmatched
  • Enterprise Applicationsunmatched
  • Error Handlingunmatched
  • Integration Testingunmatched
  • MCP - Microsoft Certified Professionalunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft Windows Azureunmatched
  • OAuthunmatched
  • Performance Tuning/Optimizationunmatched
  • Production Systemsunmatched
  • Programming Toolsunmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • SWAGGER OASunmatched
  • Security Architectureunmatched
  • Single Sign-On (SSO)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Test Harnessunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder