SmartSearch

.Net Developer - Cleveland

Cleveland, Ohio
SmartSearch provides award-winning recruiting software for staffing professionals to hire better, faster, and smarter. Their innovative AI talent acquisition interface helps SMBs work efficiently, offering a complete staffing solution with powerful can...

Job Description

.Net Developer

Posted: Wednesday, 9/3/2025

We’re looking for a Senior .NET Developer who can move comfortably across the stack—from Razor UI to high-throughput microservices—and who enjoys building reliable, scalable systems on AWS. You’ll own features end-to-end: shaping UX with Razor, designing clean APIs, tuning SQL Server, and making smart use of distributed caches (Redis) and async messaging (SQS or similar). If you like balancing craftsmanship with business impact, you’ll feel right at home here.

What you’ll do

  • Ship features end-to-end: Design, implement, and test ASP.NET Core (MVC/Razor) experiences and backend services (REST/minimal APIs, background workers).

  • Build microservices the right way: Apply clean architecture, contract-first APIs (OpenAPI/Swagger), observability, and resilient patterns (retry, circuit breaker, idempotency, outbox).

  • Leverage AWS effectively: Use services like SQS/SNS, Lambda, API Gateway/ALB, Elastic Beanstalk or ECS, CloudWatch, and Parameter Store/Secrets Manager.

  • Make it fast: Profile/tune SQL Server (indexes, query plans), apply distributed caching with Redis (StackExchange.Redis), response caching, and async pipelines.

  • Ensure reliability: Add tracing/logging (Serilog + OpenTelemetry), metrics, and structured logs; contribute to SLOs/SLIs/error budgets.

  • Elevate code quality: Drive code reviews, testing (xUnit, MSTest, Playwright), CI/CD (Jenkins/GitHub Actions), and automation.

  • Secure by default: Implement AuthN/Z (OAuth2/OIDC), safeguard secrets, follow OWASP best practices.

  • Mentor & lead: Pair program, guide mid/junior engineers, and collaborate with PM/Design to shape technical scope and trade-offs.

Tech stack you’ll touch

  • Backend: .NET 8/7, ASP.NET Core (MVC, Razor Pages, Minimal APIs), C#, BackgroundService/HostedService, MediatR/CQRS (nice to have)

  • Frontend: Razor, Tag Helpers, partial views/sections, unobtrusive validation; basic JS/TypeScript familiarity helpful

  • Data: SQL Server (T-SQL, indexing, execution plans), EF Core + Dapper (where perf matters)

  • Caching & messaging: Redis (distributed cache, pub/sub), AWS SQS/SNS (or Kafka/RabbitMQ experience)

  • Cloud/DevOps: AWS (SQS, SNS, Lambda, API Gateway/ALB, Elastic Beanstalk/ECS, CloudWatch), Docker, IaC (CloudFormation or Terraform), CI/CD (Jenkins/GitHub Actions)

  • Observability: Serilog, OpenTelemetry, structured logging, dashboards/alerts

  • Security: OAuth2/OIDC, JWTs, Cognito/Entra ID/Okta familiarity

Must-have qualifications

  • 5–8+ years professional experience building production systems in C# / ASP.NET Core

  • Strong with MVC & Razor (layouts, partials, Tag Helpers, validation, perf)

  • Solid experience designing REST APIs and building microservices in .NET

  • Hands-on AWS exposure (at least SQS/SNS and one of Lambda, API Gateway, ALB, Beanstalk, or ECS)

  • Deep SQL Server skills (schema design, indexing, query tuning, migrations)

  • Practical Redis experience for distributed caching & performance

  • Comfortable with async/await, concurrency, and message-driven patterns

  • CI/CD discipline, automated testing, and code review best practices

  • Clear communication, ownership mindset, and mentoring experience

Nice to have

  • DDD/CQRS, event sourcing, outbox/inbox patterns

  • Front-end experience beyond Razor (TypeScript, component libraries)

  • Kubernetes (EKS) familiarity

  • OpenAPI tooling, NSwag/Swagger codegen

  • Feature flags, A/B testing, canary/blue-green deploys

  • Experience with compliance/security reviews and threat modeling

Apply Now

Classet is a skilled trades network. Once you have applied, A Classet recruiter will reach out within 24 hours to learn more about your career search! Classet helps everyone from experienced crafstmen & women to eager apprentices find new opportunities. We are here to help you find the right fit for your career.