DeveloperJobs.io
← Back to all jobs
Prime Source Technologies

Senior .NET Developer

Vienna, VA $140k - $175k/yr Full time Posted 3d ago

Job Description

Prime Source Technologies is seeking a Senior expert-level .NET Core Developer to design, build, and optimize scalable enterprise applications using .NET Core and Microsoft technologies. The role centers on cloud-native development, microservices, and DevOps practices, and is positioned in Vienna, VA, in Northern Virginia, with an initial on-site schedule of three days in the office.

Responsibilities

  • Design, develop, and maintain robust, scalable, and secure applications using C#, ASP.NET Core (.NET 8+), Blazor, and Razor Pages
  • Design and implement RESTful APIs and GraphQL endpoints for cross-platform integration
  • Build microservices-based applications with containerization (Docker, Kubernetes)
  • Integrate applications with Azure services (Azure Functions, Azure App Service, Azure SQL Managed Instance, Azure Service Bus, Azure Storage, etc.)
  • Apply clean architecture principles and domain-driven design (DDD)
  • Optimize application performance, security, and scalability
  • Collaborate with UI teams building responsive and dynamic interfaces using Blazor
  • Maintain CI/CD pipelines using Azure DevOps or GitHub Actions
  • Ensure high-quality code through unit testing, integration testing, and automated test frameworks
  • Apply secure coding practices (OWASP guidelines, authentication & authorization with Identity Server or Azure AD)
  • Document architecture and design decisions as needed
  • Mentor junior developers and participate in peer code reviews

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field
  • 10+ years of professional software development experience, with at least 3 years in .NET Core on large enterprise projects
  • Expert knowledge of C#, ASP.NET Core, Entity Framework Core, and LINQ
  • Experience with microservices architectures and containerized deployments (Docker, Kubernetes)
  • Hands-on experience with cloud platforms, with Azure preferred
  • Proficiency in SQL Server (T-SQL, stored procedures, triggers, performance tuning)
  • Experience with message brokers (Azure Service Bus, RabbitMQ, Kafka)
  • Extensive experience with front-end frameworks (Blazor, Razor)
  • Experience with DevOps and CI/CD workflows
  • Excellent problem-solving and communication skills

Technologies

Technologies: .NET Core, C#, ASP.NET Core, Blazor, Razor Pages, RESTful APIs, GraphQL, Docker, Kubernetes, Azure Functions, Azure App Service, Azure SQL Managed Instance, Azure Service Bus, Azure Storage, Entity Framework Core, LINQ, SQL Server, T‑SQL, stored procedures, triggers, RabbitMQ, Kafka, Angular, React, Azure DevOps, GitHub Actions, Identity Server, Azure AD, ArcGIS, GIS-based systems.

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Retirement plan
  • Tution reimbursement
  • Vision insurance

Job Type

Full-time

Salary

USD 140,000 - 175,000 per year

Work location

Vienna, VA 22182, onsite, in person. This role is based in the office with an initial arrangement of three days in the office.

Ability to commute

Vienna, VA 22182 (Required)

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.