Latest News

CGI Hiring Software Developer in Knoxville ($51K–$84.8K/Yr)

On: July 24, 2026 8:56 PM
Follow Us:

Looking to start or grow your career in software development? CGI is hiring Software Developers in Knoxville, Tennessee. This is an excellent opportunity to work with one of the world’s leading IT and business consulting firms, where you’ll contribute to innovative technology solutions while collaborating with experienced professionals. If you’re passionate about coding, problem-solving, and building impactful software, this role offers competitive pay, valuable career growth, and the chance to work on meaningful projects.

Job Overview

FieldDetails
Company NameCGI
RoleSoftware Developer
QualificationBachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience)
Job LocationKnoxville, Tennessee, USA
Salary$51,000–$84,800 per year
Work TypeHybrid / On-site (based on business requirements)
Job TypeFull-Time
Job LevelEntry Level / Early Career
IndustryInformation Technology & Consulting

Job Description

As a Software Developer, you’ll 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. At CGI, you’re encouraged to explore your full potential, free from predefined boundaries and guided by the unique value of your contributions.

This position is in Knoxville, TN in a hybrid working model.

How You’ll Make an Impact

  • 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.

What You’ll Bring

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

Selection Process

  • Online application submission
  • Resume screening
  • Technical assessment (if applicable)
  • Technical interview
  • HR/Behavioral interview
  • Background verification
  • Final offer and onboarding

How to Apply

  • Visit the official CGI Careers website.
  • Search for the Software Developer position in Knoxville, Tennessee.
  • Review the job description and eligibility requirements.
  • Click Apply and create or sign in to your account.
  • Upload your updated resume and complete the application form.
  • Submit your application and monitor your email for updates from the recruitment team.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.