Software Engineer, Lead

Overview

On Site
USD 108,100.00 per year
Full Time

Skills

Information Technology
Evaluation
Technical Support
Systems Architecture
Workflow
ASP.NET
Management
Interfaces
Data Collection
Storage
Scalability
Testing
Optimization
Regulatory Compliance
Security Clearance
Computer Science
Information Systems
Software Engineering
Backend Development
DoD
Security+
Customer Engagement
C#
SQL
Analytics
Agile
Scrum
Extreme Programming
Linux
Red Hat Enterprise Linux
Atlassian
JIRA
Confluence
Collaboration
Web Applications
Programming Languages
Python
Java
Cloud Computing
Amazon Web Services
Microsoft Azure
Law
Health Care
Insurance
Training

Job Details

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.

Responsibilities

THIS POSITION INCLUDES A $5,000 SIGN-ON BONUS!

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).
  • 8-10 years of relevant experience in IT and software engineering or back-end development.
  • Current DoD 8140 IAT Level II certification (Security+ CE or equivalent)
  • 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).
  • 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.

AMS1

Pay Transparency Statement

AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $108,100.00/Yr. - USD $180,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 StatVeteran Status
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.