Software Developer
ICF Consulting Group, Inc.
Richmond, VA, United States of America • 21m ago • On-site
Junior
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

Quick Facts
- Entry-level, full-time Software Developer role (U.S. remote)
- Focus on scalable, secure, human-centered web applications
Description
You will design and build scalable applications using modern cloud and DevOps practices, collaborating with developers, QA engineers, and analysts across the full software lifecycle. Responsibilities include defining solutions with stakeholders, building back-end and front-end web-based software, working with databases, and applying best practices across technical domains. The role includes mentorship and opportunities for growth and project rotation.
Role Description / Responsibilities
- Collaborate with others to define and implement complete solutions based on stakeholder needs
- Build and customize back-end and front-end web-based software to improve operational efficiency
- Work with databases within an application area; coordinate database development as part of a team
- Apply best practices in multiple technical domains using various products and services
- Participate across the software lifecycle (e.g., sprint planning and secure cloud deployments)
Requirements
- Completed Bachelor's degree by start date in Computer Science, Information Systems, Engineering, or other related scientific or technical discipline
- U.S. citizenship required due to federal contract requirements
Benefits
- Flexible workplace arrangements and work-life balance
- Donation matching and volunteer opportunities
- Tuition reimbursement and access to professional development resources
- 401k matching and Employee Stock Purchase Plan
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Developer
ICF International, Inc.
Intern
Technology
Richmond, VA · On-site
$67K - $115K/yr
21m ago
Software Developer
M&M GASTRO GROUP SP. Z O.O.
Mid
Technology
Katowice, SL, Poland · On-site
N/A
5 days ago
Backend Developer
Apex Systems
Mid
Technology
Woonsocket, RI · On-site
$0K - $0K/yr
2 days ago
Senior Software Developer
Hinderliter de Llamas & Associates
Senior
Technology
Brea, CA · Remote
$0K - $0K/yr
2 days ago
Senior Software Engineer (Remote)
WellSky
Senior
Technology
Overland Park, KS · Remote
N/A
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Full-Stack Developer (Remote)
YO AI Labs
Senior
Technology
Remote
N/A
20h ago
Backend Software Developer
Maximus Inc
Senior
Technology
Remote
N/A
1 days ago

Senior Softwareentwickler (m/w/d)
sino AG
Senior
Technology
Düsseldorf, NR, Germany · Hybrid
€40K - €80K/yr
17 days ago
Senior Software Developer
Nasdaq
Senior
Technology
Atlanta, GA · On-site
N/A
1 days ago
Potential salary for Software Developer role
Improve your resume for just $5
$67,355 – $114,503/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights