Software Development Engineer
American Systems
Returning Candidate? Log back in! Software Development Engineer Location US-TX-Dallas ID 2025-2599 Category Software & Systems Development Position Type Full-Time Remote No Clearance Required Top Secret/SCI Overview
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.
ResponsibilitiesAs a Software Engineer with AMERICAN SYSTEMS you will have the opportunity to do the following:
Maintain and enhance mission data processing software that extracts, organizes, and inserts large binary data sets into Linux file systems and PostgreSQL databases.Re-factor and re-write performance critical C code into Python for improved maintainability and integration.Write and maintain Bash, Python, and C scripts for parsing and transforming data.Develop backend APIs in Nodejs to support data dashboards and monitoring tools.Front end development using React to display status and analytics.Participate in daily stand-ups and peer code reviews to ensure code quality and team alignment.Use Gitlab for version control, issue tracking and continuous integration.Troubleshoot unexpected issues during processing, including mismatches, database errors, script failures and contribute to long term solutions.Contribute to documentation, software design and support for mission processing Qualifications Bachelor's Degree in Computer Science and five (5) years minimum experienceActive Top Secret ClearanceU.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearanceRequired:Proficiency in Python and experience converting or re-engineering legacy code into Python.Strong experience with Bash scripting and working in Linux environments.Solid understanding of working with binary data formats and parsing strategiesExperience with PostgreSQL or similar relational databases and understanding SQL language including DDL and DML.Familiarity with Git, Gitlab and common software development best practices.Comfort working in a fast-paced, agile team environment with daily stand-ups and code reviews. Pay Transparency Statement AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $77,600.00/Yr. - USD $129,600.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 Options ApplyApplySubmit a ReferralRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Application FAQsSoftware Powered by iCIMS
www.icims.com
Por favor confirme su dirección de correo electrónico: Send Email