Software Engineer

  • REMOTE WORK, AL
  • Posted 16 hours ago | Updated 4 hours ago

Overview

Remote
On Site
USD 80,001.00 - 120,000.00 per year
Full Time

Skills

Security clearance
Quick learner
Debugging
Supervision
Collaboration
Planning
Data processing
Agile
Problem solving
Data
Oracle Linux
Computer science
Design
C++
Docker
Kubernetes
Build automation
Automated testing
JUnit
TestNG
Continuous integration
Continuous delivery
Jenkins
Bitbucket
GitLab
Cloud computing
Amazon Web Services
Microsoft Azure
SAP BASIS
Policies
Information Technology
Systems engineering
FOCUS

Job Details

Job ID: 2412238

Location: REMOTE WORK, AL, US

Date Posted: 2024-09-19

Category: Software

Subcategory: SW Engineer

Schedule: Full-time

Shift: Day Job

Travel: Yes, 10 % of the Time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: No

Description

SAIC is dedicated to building the next generation of software solutions for our Software Delivery Services team. We are seeking a passionate and talented Software Engineer who is a self-motivated fast learner and thrives in a collaborative team environment. Position can be worked 100% remote within the US.

As a Software Engineer Analyst at SAIC, you will design, develop, test, and debug software applications. You will work under close supervision, receiving specific tasks and detailed instructions. This role requires a foundational understanding of computer science principles, the ability to work across various technologies, and a strong drive to learn and improve.

Key Responsibilities:
  1. Design and Development:
    • Design and develop stable software solutions that include automated test validation.
    • Create special use, customized, or commercial software products.
    • Prepare operating instructions and ensure software standards are met.
  2. Collaboration:
    • Work effectively with other software engineers, project managers, subject matter experts, and clients.
    • Engage in the planning, design, development, and utilization of data processing systems.
  3. Peer Review:
    • Participate in peer reviews to ensure quality and adherence to best practices.
    • Provide feedback and support team improvement.
  4. Agile Team Member:
    • Be a productive member of a fast-paced agile team.
    • Participate in agile ceremonies and contribute to software delivery.
  5. Problem Solving:
    • Develop solutions to routine technical problems of limited scope.
    • Follow standard practices and procedures in analyzing situations or data.

Qualifications

Requirements:
  • B.S. (or higher) in Computer Science or a related engineering field and 2 Years of experience or Master's with zero years experience. Will considered additional 4 years of experience with a HS diploma in lieu of a Bachelors or Masters degree
  • and have an Interim Secret to start.

Technical Expertise:
  • 3 years of development and design experience C++
  • Must have experience with Containers (e.g., Docker or Kubernetes)
  • Build Automation (e.g., Jenkins)
  • Automated Testing (e.g., JUnit, TestNG, Jest, Mocha)
  • Must have experience with CI/CD pipelines
  • Experience with Jenkins, Bitbucket, Gitlab
  • Cloud Computing Services (e.g., AWS, Azure)

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

SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SAIC