REI Systems

Software Engineer (.Net)

REI Systems
Apply
2 years ago
Washington, DC, USAMid Level / Senior

Responsibilities

  • Develop and maintain enterprise applications using C#, ASP.NET Core, .NET 6/8, and SQL Server.
  • Design and support REST APIs and backend services.
  • Create and optimize SQL queries, stored procedures, views, and database objects.
  • Troubleshoot and resolve application and database issues.
  • Collaborate with Business Analysts, QA, and project stakeholders.
  • Support CI/CD pipelines, deployments, and production releases.
  • Participate in code reviews, testing, documentation, and system modernization efforts.

Requirements

  • 3-6 years of experience in .NET application development.
  • Strong experience with C#, ASP.NET Core/MVC, .NET 6/8, SQL Server, Entity Framework and/or Dapper, and REST API development.
  • Experience with Git, Azure DevOps, and Agile methodologies.
  • Strong analytical, debugging, and problem-solving skills.
  • Bachelor’s degree in Business, Engineering, Computer Science, or a related field.
  • Master’s degree preferred.
  • Preferred experience includes Azure cloud services, Azure Data Factory, OAuth2/JWT authentication, application security, CI/CD, automated testing, deployment tools, government or public-sector applications, and Section 508 accessibility requirements.
  • Ability to obtain and maintain a security clearance is preferred.

Benefits

  • Hybrid work arrangement requiring two days per week at the REI Systems Sterling, Virginia office.
  • Professional development opportunities, meaningful projects, and flexibility to spend time with family and friends.

Tech Stack

AzureC#GitMicrosoft SQL Server.NET

Categories

REI Systems

About REI Systems

501-1,000 employees
Contact me