Software Developer

CGIAtlanta, GA
2dHybrid

About The Position

Are you fascinated by information technology and its role in innovative business solutions? Are you a collaborative problem solver who wants to build a dynamic career making an impact for some of the most influential companies and government agencies in the world? If so, we think CGI is just the place for you. As a Software Developer on our team, you'll 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. We're a close-knit team that has access to global resources. You'll have the opportunity to explore a wide range of tools, technologies, and cutting-edge solutions, all while enjoying the personal touch that our local operating approach offers. This position is located in Atlanta, GA in a hybrid working model.

Requirements

  • 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.
  • Bachelors Degree Required

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 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.
  • 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.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service