CGIposted 4 months ago
$52,400 - $91,700/Yr
Full-time • Entry Level
Hybrid • Strongsville, OH
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Software Developer - Entry Level position at CGI Group, Inc. is designed for individuals who are passionate about information technology and eager to contribute to innovative business solutions. This role involves collaborating with a team to design, develop, and execute software solutions that enhance the quality of IT products and services. The position offers a dynamic work environment where problem-solving and creativity are encouraged, allowing developers to explore various tools and technologies while making a significant impact for influential companies and government agencies.

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.
  • Develop software solutions for business problems using Microsoft .NET, Java, and open-source technologies.
  • Develop database, ETL, and reporting solutions leveraging the latest database technologies.
  • Participate in peer-led engineering and code reviews.
  • 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.

Requirements

  • A bachelor's degree in a relevant field (e.g., Computer Science, Computer Engineering, or a similar major with extensive computer-based or technical content).
  • Experience with SQL, Java, C++, J2EE, C#, and/or .NET development.
  • The ability to learn and understand new technologies quickly.
  • 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. permanently.

Nice-to-haves

  • Experience with design patterns.
  • Strong communication skills.

Benefits

  • Health savings account
  • Paid holidays
  • Disability insurance
  • Tuition reimbursement
  • Parental leave
  • 401(k) matching
  • Pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service