We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

Back to search results

Software Engineer/Developer, Senior

AMERICAN SYSTEMS
United States, Virginia, Chantilly
14151 Park Meadow Drive (Show on map)
May 07, 2025

Software Engineer/Developer, Senior
Location

US-
ID

2025-2426


Category
Software & Systems Development

Position Type
Full-Time

Remote
Yes

Clearance Required
Secret



Overview

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through strategic solutions in Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.



Responsibilities

As a Software Developer with AMERICAN SYSTEMS, you will:

    Serve as the back-end developer for in-house applications, focusing on system integration, automation, and contributing to Infrastructure as Code (IaC) paradigms.
  • Write and convert code between Perl and Python, leveraging APIs for systems such as Windows Active Directory/LDAP, DNS, VMware/VCenter, and Atlassian Jira.
  • Engage in full-cycle software development, adhering to agile methodologies, while collaborating with team members and application architects to ensure effective integration across systems.
  • Perform development efforts for automation tools and scripts, facilitating prioritization and planning within the agile framework.
  • Partner with application architects as well as other application teams to implement solutions and ensure effective integration with downstream systems.


Qualifications

  • U.S. Citizenship with a current Secret clearance
  • Security+ or equivalent certification (IAT Level II or higher) or the ability to obtain one within the first 4 months.
  • A minimum of 3-6 years of software development experience, including:
    • 2+ years converting Perl programs to Python and leveraging APIs.
    • 2+ years using UNIX-like command lines (preferably Red Hat) and experience with Subversion and Kubernetes.
  • Proficiency in:
    • Python (3+ years of programming experience)
    • Web frameworks, such as Flask or ExpressJS (1+ year)
    • Version control systems (1+ year)
    • Docker command line (1+ year)
Desired
  • Experience creating and using SDKs and APIs in Python, alongside client libraries and toolkits (e.g., requests, ldap3, dns).
  • Familiarity with uWSGI, Apache web server, and experience using Angular.
  • Knowledge of Ansible, Jenkins, PowerShell, and PrimeNG.


Pay Transparency Statement

AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $80,100.00/Yr. - USD $133,700.00/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.


EEO Statement

EEO Race/Sex/Disability Status/Veteran Status
#alert

(web-7fb47cbfc5-rmspx)