Software Developer

ICF International, Inc.

Richmond, VA • 21m ago • On-site

Intern

On-site

67,355 - 114,503 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Developer

Description

Build and customize secure, scalable web-based applications as part of a digital modernization team. Work across front-end and back-end development, database work, and best-practice implementation using modern cloud and DevOps practices. Collaborate with developers, QA engineers, and analysts across the full software lifecycle.

Responsibilities

  • Collaborate with stakeholders to define and implement end-to-end solutions

  • Develop or customize back-end and front-end web-based software to improve operational efficiency

  • Work with databases and support database development as part of a team

  • Apply best practices across multiple technical domains using relevant products and services

Requirements

  • Completed Bachelor’s degree by start date in Computer Science, Information Systems, Engineering, or related technical/scientific discipline

  • U.S. Citizenship required due to federal contract requirements

  • Authorized to work in the United States (no new H-1B sponsorship)

Benefits

  • Flexible workplace arrangements and work-life balance

  • Tuition reimbursement and professional development resources

  • 401k matching and Employee Stock Purchase Plan (ESPP)

  • Donation matching and volunteer opportunities

Pay Range

$67,355.00 - $114,503.00 (full-time)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Developer role

Improve your resume for just $5

$67,355 – $114,503/year

Unlock Full Resume Report