1

Software Developer Us Citizenship Required Jobs

Software Developer

Bossier City, LA · Hybrid

$76K - $83K/yr

None Experience: 6 + years of related experience US Citizenship Required: Yes Deliver simple solutions to complex problems as a Software Developer at GDIT. Here, you'll tailor cutting-edge solutions ...

next page

Showing results 1-20

Software Developer Us Citizenship Required information

See salary details

$48K

$111.8K

$166K

How much do software developer us citizenship required jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software developer us citizenship required in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What types of projects do Software Developers with US citizenship requirements typically work on, and how does this impact collaboration within teams?

Software Developers in roles requiring US citizenship often work on projects related to government contracts, defense, or sensitive data systems. These projects may involve secure environments and adherence to strict compliance standards, which can limit collaboration to only those with required clearances. While teamwork and agile methodologies are common, developers may need to adapt to additional security protocols, such as working in isolated networks or following specific communication guidelines. This environment encourages strong collaboration among cleared team members and fosters a culture of accountability and trust.

What does 'Software Developer US Citizenship Required' mean?

A 'Software Developer US Citizenship Required' position specifies that only candidates who are legally recognized as United States citizens can apply. This requirement is often due to the employer working on government contracts or projects that involve sensitive information, where security clearance or compliance with federal regulations is necessary. Being a US citizen ensures the individual can access certain classified data or projects restricted by law. Non-citizens, including permanent residents and visa holders, typically do not qualify for these roles. If you are interested in these positions, ensure you have proper documentation proving your US citizenship.

What are the key skills and qualifications needed to thrive as a Software Developer (US Citizenship Required), and why are they important?

To thrive as a Software Developer (US Citizenship Required), you need a strong grasp of computer science fundamentals, proficiency in programming languages such as Java, Python, or C++, and typically a bachelor's degree in computer science or related field. Familiarity with version control systems (like Git), development frameworks, and often security clearances or certifications due to government-related work are important. Problem-solving, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and meeting client requirements. These skills and qualifications ensure the delivery of reliable, secure software solutions, especially in sensitive or regulated environments where citizenship and clearance are mandatory.
Infographic showing various Software Developer Us Citizenship Required job openings in the United States as of June 2026, with employment types broken down into 2% Locum Tenens, 6% As Needed, 65% Full Time, 8% Part Time, 17% Contract, and 2% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Systems Administrator - US Citizenship Required

Systems Administrator - US Citizenship Required

Ignite IT

Ashburn, VA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

Ready to Ignite your career and work alongside some of the most innovative and brightest professionals in innovative technology? Join us and unleash your potential working in an Agile environment while modernizing enterprise systems and applications needed to support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. As a Systems Administrator you operate as part of a dynamic and passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS). You will be focused on the delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
Responsibilities Include:
• Providing technical expertise in designing, implementing, and managing secure and compliant cloud-based solutions within a government or highly regulated environment, with a strong emphasis on AWS GovCloud or equivalent secure cloud offerings.
• Responsible for the support of a broad range of AWS services in a secure government context, including but not limited to:
  • EC2 (Elastic Compute Cloud) within a secure VPC configuration
  • S3 (Simple Storage Service) with appropriate encryption and access controls
  • VPC (Virtual Private Cloud) design and management for segmented networks
  • RDS (Relational Database Service) with robust security configurations
  • IAM (Identity and Access Management) for granular privilege management
  • CloudWatch for monitoring and logging of security and performance events
  • Route 53 for secure DNS resolution
  • ELB/ALB (Elastic Load Balancing/Application Load Balancing) for resilient application delivery

• Manage full lifecycle of system engineering, including design, build, configuration, deployment, maintenance, and decommissioning of mission-critical server infrastructure that supports critical operational functions.
• Provide support with the administration and secure hardening of both Linux (specify distributions if relevant, e.g., RHEL, Ubuntu) and Windows Server operating systems, with a focus on implementing security controls and mitigating vulnerabilities.
• Support teams in planning and executing the migration of on-premises infrastructure to secure cloud environments, understanding the unique challenges of government data transitions.
• Support teams in migrating and modernizing legacy applications and systems, particularly those supporting critical system functions, to current or cloud-based platforms. This includes understanding data integrity and operational continuity during migration.
• Manage planning and executing SharePoint migrations, especially into secure government environments, ensuring data classification and access controls are maintained.
• Support database administration for systems handling sensitive information, including installation, configuration, performance tuning, robust backup and recovery strategies, and security hardening for common database systems (e.g., SQL Server, MySQL, PostgreSQL).
• Involved with teams in conducting security assessments, vulnerability analysis, threat modeling, and implementing security best practices to ensure adherence to federal cybersecurity and privacy regulations.
• Establish and maintain strong, collaborative working relationships with diverse internal teams, stakeholders, other government agencies, and prime contractors.
• Meticulous approach to tasks, recognizing the critical nature of government systems and ensuring extreme accuracy in configuration, documentation, and problem resolution to maintain system integrity and compliance.
• Commitment to providing exceptional service and support to government stakeholders, understanding their operational needs and the importance of reliable IT systems.
• Clear, concise, and effective verbal communication skills, particularly when reporting technical status, risks, and solutions to a variety of technical and non-technical government personnel.
• Ability to understand complex operational challenges, translate them into actionable technical problems, and devise and implement robust, secure, and compliant solutions that meet CBP mission requirements.
• Serve as the primary technical point of contact and responder for a majority of system-related incidents and requests, with a focus on minimizing downtime and impact to mission-critical CBP functions.
• Evaluating and recommending hardware and software enhancements as needed, including managing and testing system updates and patches to maintain performance and security.
• Troubleshooting configuration and integration issues across development, test, and production environments, ensuring smooth transitions and minimal service disruption.
• Creating and maintaining a variety of scripts to automate routine tasks, improve system efficiency, and support operational needs.
• Monitoring and optimizing system performance, identifying areas for improvement, and implementing recommended changes.
• Ensuring backup procedures are in place, functioning correctly, and executed on a timely basis, including validating restore integrity when required.
• Interfacing with vendor support service groups to ensure proper escalation during outages or periods of degraded system performance and following through to resolution.
• Maintaining existing systems by analyzing, designing, and implementing changes to system baselines so that updates meet customer requirements, and supporting upcoming technology refresh projects.
Requirements
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria will include:
o 3 year check for felony convictions
o 1 year check for illegal drug use
o 1 year check for misconduct such as theft or fraud
  • College degree (B.S.) in Computer Science, Information Management Systems, experience considered in lieu of degree
  • Strong technical background, with a minimum of five (5) solid years of experience providing system administration support for Windows and /or Linux Operating systems in cloud-based environments.
  • In-depth knowledge and hands-on experience with a broad range of AWS services in a secure government context.
  • Excellent written and verbal communication skills
  • Highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter and highly proactive
  • Thorough knowledge of server and system administration principles
  • Must be available to work a hybrid schedule with on-site requirements in Ashburn, VA.

You are good at:
  • Familiarity with the general IT practices and terminology
  • Excellent written and verbal communication skills
  • Highly responsible, team-oriented individual with very strong work ethic; self-starter

Nice to Have:
  • Technical Certifications
  • Experience working with Linux and Windows operating systems in cloud-based infrastructures.
  • Strong troubleshooting, analytical, and problem-solving skills in a high-pressure, secure environment.

Benefits
  • 401(k) with matching and 100% Vested
  • Health Insurance - 3 plans to select from
  • Dental insurance
  • Vision Insurance
  • Health savings account
  • Life insurance
  • Short Term Disability
  • Long Term Disability
  • AD&D
  • Paid time off
  • Professional development assistance
  • Training
  • Tuition reimbursement
  • Flexible schedule
  • Flexible spending account
  • Referral program
  • Paid Legal Plan
  • and more....

Ignite IT is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, Veteran status, sexual orientation, or other protected characteristic. In accordance with EO 13665 Final Rule, Ignite IT will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.
Applicants selected must be able to possess and maintain a government clearance
US CITIZENSHIP REQUIRED'