EngineerJobs.io
← Back to all jobs

Job Description

Index AR Solutions offers a path for experienced engineers to design and deliver scalable back-end systems built on C#/.NET and SQL. This hybrid, full-time role in Williamsburg, VA combines in-office collaboration with work-from-home flexibility after onboarding, supporting reliable, secure, and high-performing services. You’ll contribute to modern architectures and data integrations while working with a collaborative, growth-minded team.

Benefits

  • 401(k) with 3% Safe Harbor Contribution
  • Health, Dental, Vision, and Telehealth coverage
  • 100% employer-paid short term, long term disability and life insurance
  • Pet Insurance
  • Ten holidays, four weeks paid time off, and four weeks paid parental leave

Responsibilities

  • Collaborate with cross functional teams to align on business goals, user needs, and product direction
  • Participate in Agile/Scrum ceremonies and support incremental delivery and continuous improvement
  • Contribute to technical discussions by weighing tradeoffs, asking targeted questions, and aligning implementation with desired outcomes
  • Design, build, and maintain backend services and APIs using the Microsoft .NET stack (including .NET, ASP.NET Core, C#) with an emphasis on reliability, security, and performance
  • Design relational database schemas and implement performant queries and data access patterns using MS SQL Server
  • Apply clean coding standards, secure coding practices, and SOLID design principles in day-to-day development
  • Build and maintain modern web UI components as needed using frameworks such as React, Vite, Next.js or similar
  • Work effectively across backend and frontend concerns (authentication flows, API contracts, error handling, user experience impacts) while focusing on backend delivery
  • Contribute to solution design using modern patterns (microservices, domain-driven design, event-driven systems, RESTful services) under guidance from senior technical leaders
  • Participate in design reviews to ensure maintainability and alignment with team standards
  • Integrate applications with Identity & Access Management providers (Entra ID or Auth0)
  • Assist integration with enterprise systems such as LMS, EAM, and HCM systems
  • Write and maintain unit, integration, and end-to-end tests to minimize regressions
  • Develop proofs-of-concept to evaluate new tools and frameworks when appropriate
  • Build with operational readiness in mind, including observability, resilience, and secure-by-default practices
  • Use Docker containers to simplify deployments
  • Apply infrastructure-as-code patterns (for example, Bicep) to provision Azure resources such as App Services, Azure SQL Databases, Storage Accounts, Function Apps, and Key Vaults
  • Leverage message brokers like Azure Service Bus or RabbitMQ for event-driven workflows when suitable
  • Follow Git branching strategies appropriate to the project
  • Contribute to CI/CD pipelines in Azure DevOps, including quality gates (linting, static analysis, build/test automation)
  • Use modern AI tools responsibly to accelerate development tasks while maintaining code quality and security, and stay informed about AI developments that can improve engineering workflows

Requirements

  • Bachelor’s or Master’s Degree in a related field
  • 7+ years of professional software engineering experience with C# and modern cross-platform .NET
  • Strong analytical and problem-solving skills, attention to detail, and clear written and verbal communication
  • Experience building and supporting backend services (APIs), including data access and relational database work with MS SQL Server
  • Working knowledge of modern frontend web development (React/Vite/Next.js or similar) to contribute when needed
  • Experience using AI tools thoughtfully within the software development lifecycle to improve productivity while maintaining quality and security

Technologies

  • C#, .NET, ASP.NET Core
  • MS SQL Server
  • React, Vite, Next.js
  • Docker
  • Bicep
  • Azure App Services, Azure SQL Databases, Azure Storage Accounts, Azure Function Apps, Azure Key Vaults
  • Azure Service Bus, RabbitMQ
  • Entra ID, Auth0
  • Git, Azure DevOps

Location and Work Arrangement

Location: Williamsburg, VA 23185. Must be within a daily commutable distance to the Index office. Hybrid after onboarding, at manager's discretion.

Job Type: Full-time, in-office, salaried

Travel

Occasional travel, approximately 0 to 3 trips per year based on project needs.

Apply

Interested candidates should apply at indexarsolutions.com.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.