×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Williamsburg, James City County, Virginia, 23187, USA
Listing for: ProspectBlue
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, .NET Developer
Salary/Wage Range or Industry Benchmark: 110000 - 130000 USD Yearly USD 110000.00 130000.00 YEAR
Job Description & How to Apply Below

Our client is a fast-growing company (75+ team members and counting) that builds training content, digital publications, and software products for a specialized industrial sector. They're looking for a Senior Software Engineer to help build modern, scalable applications, largely greenfield, across internal and client-facing products.

What You'll Do
  • Design, build, and maintain back-end services and APIs on the Microsoft .NET stack (C#, ASP.NET Core), with a focus on reliability, security, and performance
  • Design SQL Server database schemas and write efficient queries and data access code
  • Contribute to front-end components as needed using React, Vite, or Next.js
  • Participate in Agile/Scrum ceremonies and technical design discussions
  • Integrate applications with identity providers (Entra  Auth0) and enterprise systems such as LMS, EAM, and HCM platforms
  • Write unit, integration, and end-to-end tests; build proofs-of-concept to evaluate new tools
  • Work with Docker, Azure infrastructure-as-code (Bicep), and message brokers (Azure Service Bus or RabbitMQ)
  • Contribute to CI/CD pipelines in Azure Dev Ops
  • Use AI development tools responsibly to speed up scaffolding, refactoring, and testing
Who We're Looking For
  • Bachelor's or Master's degree in a related field
  • 7+ years professional software engineering experience — not open to recent graduates
  • C# and modern .NET (primary language/stack)
  • 5+ years .NET and 5+ years Azure (both listed as required on the application itself)
  • Back-end services/API experience, including SQL Server data access and relational database work
  • Working knowledge of modern front-end (React/Vite/Next.js or similar) — enough to contribute, not expert-level
  • Experience using AI tools thoughtfully in the dev lifecycle
  • Strong communication and problem-solving skills
Nice to have
  • Unity Realtime engine
  • Displaying multimedia in apps (3D models, photos, video)
  • No

    SQL databases
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary