Software Developer – Entry Level

Back

Software Developer – Entry Level

@ CGI

Position 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.
  • Spring Application Period: Monday, January 19, 2026 – Friday, February 27, 2026


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.


Qualifications:

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.


How to Apply:

Apply online at https://cgi.jobs/locations/lafayette-la/jobs/

Visit Site to Apply

Location: Lafayette, LA
Date Posted: January 29, 2026
Application Deadline: February 27, 2026
Job Type: Full-time