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

$55,600 - $91,700
Aug 25, 2025
Chattanooga, TN, US
Apply Now

CGI is looking to solve business and government problems through the power of technology, and is seeking a Software Developer to design, build, and deliver 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).
  • Contemporary database technologies
  • Agile methodologies
  • Software design patterns and best practices
  • ETL pipelines and reporting tools

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.
  • A growth-oriented mindset and a passion for learning.