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

Resume Checker & Builder preview

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 more

Potential salary for Software Developer role

Improve your resume for just $5

$67,355 – $114,503/year

Unlock Full Resume Report