Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SAIC Logo

Senior .NET Developer

SAIC

$120,001 - $160,000
Dec 19, 2025
McLean, VA, US
Apply Now

SAIC is searching for a motivated, career and customer-oriented Senior Software Systems Engineer (.NET Developer) to perform high-level, day-to-day development solutions

Requirements

  • Expertise in .NET framework and .NET Core, with a strong understanding of C-Sharp.
  • Proficiency in developing back-end applications using MVC and .NET Core.
  • Strong knowledge of object-oriented programming (OOP) and design patterns.
  • Experience with RESTful services and APIs.
  • Proficiency in database design and development, including working with SQL Server and Entity Framework.
  • Familiarity with cloud platforms (e.g., Microsoft Azure, AWS) and services.
  • Experience with version control systems (e.g., Git, TFS)

Responsibilities

  • Performs technical planning, high level and detailed requirements definition, test planning, and execution (to include use cases, test procedures, and test data), software systems integration, and technical support for software systems and subsystems.
  • Utilize full-stack development expertise that ranges from development of .NET back-end application using C-Sharp, unit testing, testing with Nunit, or other tools, and deployment using CI/CD pipelines.
  • Ensure the performance, quality, and responsiveness of application.
  • Provide development support, as needed, for solutions deployed to production.
  • Implement long term solutions and building blocks within the agile framework for improved reusability.
  • Apply and promote good software engineering practices such as test automation, modularization, and simplification.
  • Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc.

Other

  • Must be a U.S. Citizen with the ability to obtain and maintain a Public Trust clearance.
  • Bachelor’s or Master’s Degree in computer science, electronics engineering or other engineering or technical discipline is required with eight (8) years or more experience.
  • Minimum of 8 years of experience in software development using .NET technologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal abilities.