Software Developer- Entry Level

CGI
Job LocationUS
Job TagEarly Career

Location:

Columbus, OH (on-site)

Description:

This is a train-to-hire program that begins in January 2023

Do you have a proven interest in information technology and a passion for learning? Are you a go-to problem solver that is motivated to make a difference by tackling sophisticated technical challenges leading to the creation and design of cutting edge solutions for our clients? If so, joining CGI as a Software Developer could be the ideal opportunity for you.
You will join one of our many account teams and work in a highly collaborative environment to provide expertise in designing, developing and executing solutions to enhance the quality of IT products and services. At CGI, you can explore your full potential – not confined by borders or pre-defined paths. You’re empowered to solve problems in your own unique way which is not only valued and respected but encouraged.

Responsibilities:

• Develop technical prototypes and assist in the creation of software documentation including requirements, design, and user manuals
• Understand and apply software design patterns
• Collaborate with team members to find better, more efficient ways of doing things
Development
• Develop software solutions for business problems by using the latest tools, such as Microsoft .NET, Java, and open source technologies
• Develop database, ETL, and reporting solutions by leveraging the latest database technologies
• Participate in peer-led engineering and code reviews
Quality Assurance
• Develop an understanding of the benefits of quality assurance within enterprise software applications
• Assist in the development and execution of test cases and system test plans

Qualifications:

• Experience with SQL, Java, C++, J2EE, C# and/or .Net development
• The ability to learn and understand new technologies quickly
• A great attitude and desire for learning
• Excellent problem solving, written and verbal communication skills
• Flexibility and ability to deal with ambiguity
• Ability to work within a team environment
• Ability to work in the U.S. for an indefinite period of time
What you’ll gain:
• Involvement in the technical components of a client project and exposure to business issues
• Opportunity to leverage your computer knowledge and analytical skills
• Knowledge of computer systems and the newest technologies
• Ability to work closely with developers, designers, business and systems


Degree Not Required: How Kevin Kafuku Defeated Imposter Syndrome

After he discovered the University of Richmond Coding Boot Camp, Kevin Kafuku found himself on a journey that would give him a new perspective on life—as well as an exciting, life-changing role.

Related Industries: Computer Science, Data Analytics, Data Science, Web Development

What Kind of Coding Community Should I Join?

Don’t be afraid to try out different coding communities. Each one is unique and your coding community will be a valuable tool during your boot camp experience and your professional career.

Related Industries: Computer Science, Data Analytics, Data Science, Web Development

Barbara Wright’s Top 3 Tips for a Career in Technology

Barbara Wright learned three important lessons that she believes are integral to thriving in the tech industry: lean on your peers, you’re never done learning, and perseverance is key.

Related Industries: Web Development