Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CGI Logo

Software Developer -- Entry Level

CGI

$47,200 - $91,700
Aug 25, 2025
Mobile, AL, US
Apply Now

CGI is looking to solve business and technical problems for its clients by designing, building, and delivering software solutions that elevate IT services.

Requirements

  • Foundational experience in software development (SQL, Java, C-Sharp, .NET, J2EE, C++).
  • Strong ability to learn new frameworks and technologies quickly.
  • Experience with modern languages and frameworks (e.g., .NET, Java, open-source stacks).
  • Knowledge of software design patterns and best practices for scalable, maintainable code.
  • Experience with database-integrated solutions, ETL pipelines, and reporting tools using contemporary database technologies.
  • Familiarity with Agile development methodologies and version control systems.
  • Experience with technical documentation, including requirement specs, design docs, and user manuals.

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 understanding its value, helping craft test plans, and executing test cases.
  • Create technical documentation, including requirement specs, design docs, and user manuals.

Other

  • Bachelor’s degree from an accredited college or university in Computer Science, Computer Engineering, Information Systems or a related technical field
  • Ability to work in the U.S. permanently and without restriction.
  • Excellent analytical thinking, and strong written and verbal communication skills.
  • Comfort with ambiguity, adaptability, and team-oriented collaboration.
  • Ability to pass a background investigation.