Job Description
Note: The job is a remote job and is open to candidates in USA. ICF is a global consulting and technology services company that partners with clients to modernize digital systems and improve user experiences. The role involves designing and building scalable applications, collaborating with a team, and gaining hands-on experience with the full software lifecycle.
Responsibilities
- Collaborate with others to define and implement optimal, complete solutions based on stakeholder needs
- Help build back-end and front-end web-based software or customize software for client use with the aim of optimizing operational efficiency
- Work with databases within an application area, working individually or coordinating database development as part of a team
- Apply and generate best practices in multiple technical domains using various technology products and services
Skills
- By start date, a completed Bachelor's Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline
- U.S. Citizenship is required due to federal contract requirements
- Experience with programming languages and platforms such as Java, JavaScript, TypeScript, Go, Python, Node.js, React, and Angular
- Experience with SQL
Benefits
- Flexible workplace arrangements
- Work-life balance
- Donation matching
- Volunteer opportunities
- Tuition reimbursement
- Access to professional development resources
- 401k matching
- Employee Stock Purchase Plan
Company Overview
Apply To This Job