Apply for this Job
THIS POSITION INCLUDES A $5,000 SIGN-ON BONUS. 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. Responsibilities As a Senior Software Engineer with AMERICAN SYSTEMS you will have the opportunity to do the following:
Work across cloud and on-premises environments using the latest tools and technologies.
Shape system architecture and influence project outcomes with your expertise.
Design, implement, and maintain scalable software systems to support data-driven applications and mission-critical workflows.
Develop and optimize back-end solutions using C , ASP.NET, and SQL for managing large datasets and complex processing.
Collaborate with Web Application Developers to integrate front-end interfaces with robust back-end infrastructures.
Architect and deploy systems to streamline data collection, processing, and storage across cloud and on-premises environments.
Ensure high system performance, reliability, and scalability through effective code design, testing, and optimization.
Analyze technical requirements and translate them into scalable solutions aligned with business objectives.Support system updates, configuration, and troubleshooting in Linux (RHEL) environments.
Implement security best practices in compliance with DoD standards, ensuring systems are resilient against potential threats.
Work within Agile development teams to deliver high-quality solutions efficiently. Qualifications Active TS/SCI clearance with SCI eligibility (required).
Bachelor's in Computer Science, Information Systems, or a related field (or equivalent experience).
7+ years of IT experience and 5+ years in software engineering or back-end development.
Current Security+ CE or equivalent DoD 8140 IAT Level II certification.
Strong proficiency in C and SQL (required).
Experience designing and implementing scalable system architectures.
Familiarity with data transformation processes and tools for large-scale analytics.
Strong knowledge of Agile development practices (e.g., Scrum, XP).
Experience troubleshooting and maintaining Linux systems (RHEL).
Experience working with data visualization tools (e.g., Tableau, Power BI).
Familiarity with Atlassian tools (e.g., Jira, Confluence).
Knowledge of front-end frameworks or languages to collaborate effectively with Web Application Developers.
Proficiency in additional programming languages like Python or Java.
Exposure to cloud technologies and environments such as AWS or Azure. Pay Transparency Statement AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $129,800.00/Yr. - USD $216,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
Date Posted: 27 March 2025
Apply for this Job