Software Developer - Entry Level

Back

Software Developer - Entry Level

@ CGI

What you’ll do (assignments may include responsibilities in one or more of the following areas):

  • Requirements/Design
    • 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


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


Qualifications:

What you’ll need (requirements):

  • A bachelor’s degree in a relevant field (i.e.: Computer Science, Computer Engineering or a similar major with extensive computer-based or technical content)
  • Experience with SQL, Java, Python, 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


How to Apply:

Apply online at https://www.cgi.com/en/careers

Visit Site to Apply

Location: Lafayette, LA
Date Posted: September 12, 2022
Application Deadline: October 12, 2022
Job Type: