Senior .Net Developer (AI)

Hybrid in Mechanicsburg, PA, US • Posted 12 hours ago • Updated 12 hours ago
Contract W2
12 Months
No Travel Required
Hybrid
81600+
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • API
  • ASP.NET
  • Artificial Intelligence
  • C#
  • OAuth
  • Microsoft
  • OIDC
  • Claude
  • Cursor
  • Cosmos-Db

Summary

Role Title: Senior .Net Developer (AI)
Duration: 12+ Months
Work Location: Mechanicsburg, PA – Hybrid

Interview Mode: In person interview
Onsite Requirement: Tuesday and Thursday

W2 role only

Required Skills / Mandatory Requirements

  • 8+ years of professional software development experience, with at least 5 years in C# / .NET at a senior level.
  • Proven track record of delivering independently as a senior contributor or technical lead, ideally on prior contract engagements.
  • Microsoft Blazor (Server and/or WebAssembly): component design, state management, and performance.
  • REST API design and development (ASP.NET Core Web API), including versioning, error handling, and OpenAPI/Swagger.
  • Azure Cosmos DB (NoSQL): data modeling, partition keys, RU optimization, indexing, and change feed.
  • Okta integration: SSO, OIDC/OAuth 2.0, token handling, and role- or claim-based authorization.
  • Hands-on experience using AI coding assistants and agents (Claude, Cursor, or similar) in real production workflows.
  • Strong code review skills, with the ability to spot subtle bugs, security flaws, hallucinated APIs, and over-engineered code.
  • Solid knowledge of security best practices (OWASP, secrets management, input validation).

Preferred Skills

  • Prompt engineering and agent workflow design (rules files, context management, tool use).
  • Experience with the Claude API or Model Context Protocol (MCP).
  • CI/CD with Azure DevOps or GitHub Actions, and automated testing (xUnit, bUnit, integration tests).
  • Azure services such as App Service, Key Vault, and Application Insights.
  • Experience building internal developer tools or platforms.

Bonus: Claude Certifications (Nice to Have, Not Required)

Candidates holding any of the following will be viewed favorably:

  • Claude Certified Architect (Foundations or Professional), Anthropic’s proctored certification for designing production solutions with Claude.
  • Claude Certified Developer or Claude Certified Associate, from Anthropic’s official Claude Certification Program.
  • Anthropic Academy course certificates (e.g., Building with the Claude API, Introduction to Model Context Protocol, Claude Code, AI Fluency).

Key Responsibilities

  • Review and validate AI-generated code and other output (Claude, Cursor) for correctness, security, performance, and maintainability.
  • Decide how to handle each AI output: approve as-is, refactor, discard, or escalate for human or specialist review.
  • Define and refine review criteria, guardrails, and quality checks for agent-generated output.
  • Design and optimize Cosmos DB data models, partitioning strategies, and queries.
  • Build and secure REST APIs, integrating authentication and authorization through Okta (OIDC/OAuth 2.0).
  • Write effective prompts and agent instructions, and give feedback to improve output quality.
  • Document decisions, patterns, and review criteria so the knowledge stays with the team after the engagement ends.
  • Collaborate with product owners, architects, and security teams.
  • Design, build, and maintain features using Blazor, .NET, and REST APIs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10334897
  • Position Id: 9139740
  • Posted 12 hours ago
Contact the job poster
Aashish Kumar

Aashish Kumar

IT Recruiter @ Symphony Enterprises

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.