Software Developer – Entry Level

CGI Group, Inc.10 months ago
Fairfax, Virginia, United States
Hybrid
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Launch a world‐class career with CGI. Are you driven by the power of technology and its role in transforming business and government? As a Software Developer, you will be an integral part of a highly collaborative team working alongside architects, engineers, and stakeholders to design, build, and deliver software solutions that elevate IT services. This role, based in Fairfax, VA with a hybrid working model, invites you to explore your full potential and make a tangible impact. Please note: Fall Application Period – Monday, August 25th, 2025 to Friday, October 3rd, 2025.

Key Responsibilities

  • Design, prototype, and develop software using modern languages and frameworks (e.g., .NET, Java, open‐source stacks).
  • Apply software design patterns and best practices for scalable, maintainable code.
  • Collaborate with team members to continuously improve approaches and tools.
  • Build database‐integrated solutions, ETL pipelines, and reporting tools using contemporary database technologies.
  • Conduct peer code reviews, participate in Agile rituals, and contribute to engineering discussions.
  • Support quality assurance by crafting test plans and executing test cases.
  • Create technical documentation, including requirement specifications, design documents, and user manuals.

Required Qualifications

  • Bachelor’s degree from an accredited college or university in Computer Science, Computer Engineering, Information Systems, or a related field.
  • Foundational experience in software development (SQL, Java, C#, .NET, J2EE, C++).
  • Strong ability to quickly learn new frameworks and technologies.
  • A growth‐oriented mindset and a passion for learning.
  • Excellent analytical skills and strong written and verbal communication skills.
  • Comfort with ambiguity, adaptability, and a team‐oriented collaboration style.
  • Eligibility to work permanently in the U.S. without restriction.

Benefits & Perks

  • Compensation: A reasonable range of $61,200 - $100,900 based on skills, experience, and other factors.
  • Competitive base salary
  • Comprehensive insurance options
  • 401(k) with company match
  • Share purchase plan with company match
  • Paid vacation, holidays, and sick leave
  • Up to 14 weeks of Maternity Leave with full pay
  • 4-week Parental Leave for all non-birth parents
  • Attorney-assisted will preparation
  • Health savings account
  • Disability, life, and accidental death insurance
  • Pet insurance
  • Work-life balance and flexibility
  • Tuition assistance and continuous learning opportunities
  • Training, mentoring, and career development
  • Partner assistance program
  • Wellness program

Required Skills

J2EE
Problem Solving
.NET
Java
SQL
C++
Software Design Patterns
C#
ETL Development
Agile Methodologies