Back-End Software Developer

Science Applications International Corporation
Arlington, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 160K

Job location

Arlington, United States of America

Tech stack

.NET
Microsoft Windows
API
Agile Methodologies
Software Applications
C Sharp (Programming Language)
Software Quality
Code Review
ETL
Data Migration
Relational Databases
Database Queries
Software Debugging
Web Development
Visual Basic
Systems Development Life Cycle
JSON Web Token
PL-SQL
SQL Databases
Systems Integration
Web Services
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
.NET Core
Reliability of Systems
Backend
Gitlab
GIT
SC Clearance
Front End Software Development
Api Design
REST
Software Version Control
Software Library
Docker

Job description

Description

SAIC is seeking a Back-End Developer to design, develop, test, implement, and maintain core application software for our customer on-site in Arlington, VA. This role encompasses a wide range of development activities, from updating SQL scripts to designing and implementing new application features. The position also supports platform operations and helps ensure system reliability, security, and performance. The ideal candidate will adhere to coding best practices, contribute to continuous improvement initiatives, follow established quality control processes, and help maintain secure, scalable, and high-performing applications.

  • Develop and maintain backend services using .NET Core and .Net Framework.
  • Design and develop APIs for seamless integration with front-end and various third-party applications.
  • Ensure that applications and functionality are accurate and secure.
  • Collaborate with front-end developers to seamlessly integrate server-side functionality, web services, and database queries with user-facing components.
  • Stay up to date with emerging back-end technologies and industry best practices to drive innovation.
  • Participate in code reviews to uphold code quality and industry standards.

Qualifications

  • U.S. Citizen and an active Secret clearance or higher
  • Proven work experience with API development with a focus on C# .NET Core or .Net Framework.
  • Development experience with PL/SQL or equivalent.
  • Experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment.
  • Experience with systems integration (i.e. moving data from one system to another, integrating functions between applications, experience with ETL, work with APIs, advanced level expertise with scripting languages).
  • Relational database experience.
  • In-depth understanding of the entire web development process, encompassing design, development, and deployment.
  • Understanding of code versioning tools such as Git/Gitlab.
  • Hands-on experience with Rest API, RESTful services, JWT, and asynchronous request handling.

Desired Experience/Skills/Attributes:

  • Development in a Windows environment
  • Development experience with VB.NET to the level required to modify and/or debug existing code
  • Development experience with C# to a level required to create new code libraries and services utilized by other consumers, and maintainable by other developers.
  • Development experience with PL/SQL to a level required to query and update data across multiple tables and schema.
  • Containerization using Docker
  • CI/CD pipelines

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Requirements

  • U.S. Citizen and an active Secret clearance or higher
  • Proven work experience with API development with a focus on C# .NET Core or .Net Framework.
  • Development experience with PL/SQL or equivalent.
  • Experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment.
  • Experience with systems integration (i.e. moving data from one system to another, integrating functions between applications, experience with ETL, work with APIs, advanced level expertise with scripting languages).
  • Relational database experience.
  • In-depth understanding of the entire web development process, encompassing design, development, and deployment.
  • Understanding of code versioning tools such as Git/Gitlab.
  • Hands-on experience with Rest API, RESTful services, JWT, and asynchronous request handling.

Desired Experience/Skills/Attributes:

  • Development in a Windows environment
  • Development experience with VB.NET to the level required to modify and/or debug existing code
  • Development experience with C# to a level required to create new code libraries and services utilized by other consumers, and maintainable by other developers.
  • Development experience with PL/SQL to a level required to query and update data across multiple tables and schema.
  • Containerization using Docker
  • CI/CD pipelines

Benefits & conditions

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Apply for this position