Latest News

CGI Hiring Software Developer in New Brunswick ($68.5K–$113.1K)

On: August 11, 2026 4:46 PM
Follow Us:

Are you looking to build your software development career with a global technology and consulting company? CGI is hiring a Software Developer in New Brunswick, offering an opportunity to work on technology solutions, collaborate with experienced professionals, and contribute to meaningful projects. With a salary range of $68,500–$113,100 per year, this role can be a strong opportunity for software professionals looking to grow their careers in Canada.

Job Overview

FieldDetails
Company NameCGI
RoleSoftware Developer
QualificationBachelor’s degree or relevant education in Computer Science, Software Engineering, Information Technology, or a related field
Job LocationNew Brunswick, US
Salary$68,500–$113,100 per year
Work TypeOn-site / Hybrid, depending on business requirements
Job TypeFull-Time
Job LevelEntry to Mid-Level
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 New Brunswick, NJ in a hybrid working model.

Your future duties and responsibilities

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.

Required Qualifications To Be Successful In This Role

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

  • Application Submission – Submit your online application and resume.
  • Application Screening – The recruitment team reviews your qualifications and experience.
  • Recruiter Interview – Shortlisted candidates may participate in an initial discussion with the recruitment team.
  • Technical Assessment/Interview – Candidates may be evaluated on software development skills, technical knowledge, and problem-solving abilities.
  • Hiring Manager Interview – Meet with the hiring team to discuss the position, projects, and expectations.
  • Final Selection – CGI evaluates candidates and selects the successful applicant.
  • Offer & Onboarding – The selected candidate receives an employment offer and begins the onboarding process.

How to Apply

  • Visit the CGI careers website and search for the Software Developer position in New Brunswick.
  • Review the job requirements and qualifications carefully.
  • Prepare an updated resume highlighting your software development skills, education, and relevant experience.
  • Complete the online application form.
  • Upload your resume and any other requested documents.
  • Submit your application and monitor your email for further communication 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.