SAIC

SAIC

Software Engineer

Arlington, Virginia, USA · Full-time

No sponsorshipDetected 49 days ago
C#PowerShellReactRedux.NETFull-Stack DevelopmentGitSQLAzureDevOpsAgileSystems EngineeringLeadershipCommunicationCollaborationProblem Solving

About the role

  • Job Duties: Candidate is expected to have a complete understanding of software engineering principles, theories, and concepts.

Requirements

  • 5+ years of experience managing and optimizing web applications, with expertise in C#,.NET, React, and full-stack web development.
  • Experience with source control in code repositories, such as GIT, specifically Azure DevOps.
  • Demonstrated experience with complex SQL queries and stored procedures.
  • Experience writing code using secure coding practices.
  • Strong understanding of Object-Oriented Design.
  • Strong analytic and problem-solving abilities and a strong work ethic with the ability to thrive in a team/collaborative environment.
  • Experience with architecting and building applications.
  • Working knowledge of the Software Development Lifecycle.
  • four (4) years of experience considered in lieu of degree.
  • Candidate is required to understand standard.Net web application and service architecture.

Skills

  • This position is fully remote.
  • Current project technologies include C#, React, Redux, and PowerShell scripting.
  • Much of the code is built in Visual Studio with a MS SQL server backend and maintained in Azure DevOps code repository.

This listing is sourced directly from SAIC's careers page and normalized into a canonical job model.