Software Engineer

Job summary

Charleston
Software Developer

Work model

Fully remote
Only United States
2 weeks ago
Job description

Position Overview

This is a 3-month contract position.

MUST HAVE AN ACTIVE SECRET CLEARANCE.

We are looking for Senior C#/Java Developers to support the modernization and sustainment of a command-and-control system for the Mobility Air Force. You will work on a development team to provide software updates, offer direction to development efforts, and mentor less experienced team members. As a Senior Developer, you will help deploy and maintain the project's codebase while following Agile methodology to create, test, troubleshoot, and maintain code.

Full-stack engineers are preferred, but we will consider front-end or back-end focused engineers. C# is preferred over Java.

Key Responsibilities

  • Design, code, test, document, and install software under the direction of the Development Lead.
  • Analyze system requirements and prioritize tasking.
  • Review and refactor code.
  • Participate in and lead design and planning discussions.
  • Write clean, efficient, scalable, and dependable Java/C# code.
  • Implement, maintain, and improve formal coding processes and documentation.
  • Ensure proper use of code analysis tools and assess automated security scans.
  • Utilize automation to improve efficiency and security.
  • Support junior developers.
  • Support, improve, and optimize CI/CD pipeline tools and processes.
  • Develop test automation using tools like SmartBear's Test Complete, Selenium, or Cypress to evaluate user interactions.
  • Ensure tests run automatically via CI/CD pipelines and evolve test automation for cloud environments.

Skills & Qualifications

  • Required: Active Secret Security Clearance.
  • Preferred: C#, Java, React JS, experience with containerized applications, and AWS.
  • Experience: DoD or federal government experience.
  • Education: Bachelor's Degree in Computer Science, Engineering, or a related field.

Experience Requirements (LCATs)

  • SE I: 3 years experience + degree (or 6 years experience).
  • SE II: 6 years experience + degree (or 8 years experience).
  • SE III: 8 years experience + degree (or 10 years experience).

Note: Without a degree, 3 additional years of experience are required.

Job Details

  • Location: Fully Remote (based out of Charleston, SC).
  • Pay Range: $40.00 - $60.00/hr.
  • Application Deadline: June 17, 2026.

Benefits

If eligible, benefits may include:

  • Medical, dental, and vision insurance.
  • Critical Illness, Accident, and Hospital coverage.
  • 401(k) Retirement Plan (Pre-tax and Roth).
  • Life Insurance (Voluntary Life & AD&D).
  • Short and long-term disability.
  • Health Spending Account (HSA).
  • Transportation benefits.
  • Employee Assistance Program.
  • Time Off/Leave (PTO, Vacation, or Sick Leave).

About TEKsystems

TEKsystems is an industry leader in Full-Stack Technology Services and Talent Services. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are an equal opportunity employer.