Jobs · devitjobs

I

Senior Software Engineer

Keystone AI · C#/.NET & SQL · Posted 1d ago

senior$102000 - 122000🇺🇸 United States
Apply on devitjobs

About the role

Salary: $102000 - 122000 per year Requirements: We require a bachelors or masters degree in a related discipline. We require 7+ years of professional software engineering experience with C# and modern cross-platform .NET. We need strong analytical and problem-solving abilities, close attention to detail, and clear written and verbal communication. We require hands-on experience building and supporting back-end services and APIs, including data access and work with relational databases such as MS SQL Server. We expect working knowledge of modern front-end development, such as React, Vite, or Next.js, sufficient to contribute when needed. We value experience using AI tools thoughtfully across the development lifecycle while maintaining quality and security standards. We require the ability to work in person in Williamsburg, VA, within daily commuting distance. We require United States citizenship. We are not considering recent graduates; this role requires at least 7 years of experience. Responsibilities: We collaborate with cross-functional partners to understand business goals, user needs, and product direction. We participate in Agile/Scrum ceremonies and support incremental delivery and continuous improvement. We contribute to technical discussions by weighing tradeoffs, asking thoughtful questions, and aligning implementation with intended outcomes. We design, develop, and maintain reliable, secure, high-performing back-end services and APIs using .NET, ASP.NET Core, and C#. We create relational database schemas and write efficient SQL Server queries and data access patterns. We apply clean code practices, secure coding habits, and principles such as SOLID in day-to-day development. We build and maintain modern web UI components when needed using technologies such as React, Vite, and Next.js. We handle end-to-end product concerns including authentication flows, API contracts, error handling, and user experience impacts. We contribute to solution design using modern approaches such as microservices, domain-driven design, event-driven systems, and RESTful services. We participate in design reviews and help keep implementations maintainable and aligned with team standards. We integrate applications with identity and access management providers such as Entra ID or Auth0. We support integrations with enterprise platforms such as LMS, EAM, and HCM systems. We write and maintain unit, integration, and end-to-end tests to reduce defects and regression risk. We develop proof-of-concepts to evaluate new tools and frameworks when appropriate. We build software with operational readiness in mind, including observability, resilience, and secure-by-default practices. We use Docker to standardize and simplify deployments. We apply infrastructure-as-code practices, such as Bicep, to provision Azure resources including App Services, Azure SQL Databases, Storage Accounts, Function Apps, and Key Vaults. We use message brokers such as Azure Service Bus or RabbitMQ for event-driven workflows where appropriate. We follow suitable Git branching strategies and contribute to Azure DevOps CI/CD pipelines, including quality gates such as linting, static analysis, and build/test automation. We use modern AI tools responsibly to speed up tasks such as scaffolding, refactoring, and test generation while preserving code quality and security. We stay current on AI developments that may improve engineering workflows. Technologies: AI API ASP.NET Azure C# CI/CD DevOps Docker EAM Git Support RabbitMQ React SQL Security Web microservices UX UI Design Cloud 3D Claude Code Copilot CQRS Cursor GameDev GitHub NoSQL Unity More: We are Keystone AI, and our mission is to make workers safer and more capable of doing their jobs. We build modern, scalable internal and client-facing products, often greenfield, using current tools and patterns rather than legacy constraints. Our team values respect, clear communication, adaptability, learning, and a growth mindset. This is a full-time, in-person role based in our Williamsburg, VA office, with a hybrid schedule and work-from-home flexibility after onboarding and training. The position is within daily commuting distance of our office, includes occasional travel as needed, and offers a competitive salary range of $100,000 to $120,000 along with a strong benefits package that includes retirement savings, health coverage, disability and life insurance, pet insurance, paid holidays, PTO, and paid parental leave. last updated 28 week of 2026

Read the full posting on devitjobs

FAQ

Is the Senior Software Engineer role at Keystone AI remote?+

This Senior Software Engineer position is listed as unknown (C#/.NET & SQL).

What is the salary for the Senior Software Engineer role at Keystone AI?+

The listing states $102000 - 122000.

What seniority level is this Senior Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Software Engineer role at Keystone AI?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Keystone AI.