Software Developer – Entry Level
CGI · Nashville, GA · 3 days ago
Information Technology$58k–$96k/yrFull-time
About the role
As an Entry Level Software Developer at CGI, you’ll work with cross-functional teams to design, build, test, and enhance technology solutions that address client needs. You’ll gain hands-on experience with modern development practices and AI-enabled workflows while building strong foundations in software development, problem-solving, and collaborative solution delivery.
Fall Application Period: August 24, 2026 - October 2, 2026
Responsibilities
- Develop and maintain software features using modern programming languages and frameworks, contributing to front-end, back-end, or full-stack solutions.
- Work as part of an Agile team to design, code, test, and deliver applications, learning CGI’s engineering practices and collaborating closely with peers.
- Apply emerging technologies—such as generative AI, cloud platforms, automation tools, or DevOps practices—based on project needs and team direction.
- Build and integrate APIs, data connections, and service components that enable secure and reliable system interoperability.
- Support debugging, troubleshooting, and performance improvements across application and system components.
- Work with databases, data models, and queries to support application functionality and basic analytics or reporting needs.
- Use AI-assisted development tools responsibly to accelerate coding, documentation, and testing, validating outputs through reviews and best practices.
- Document code, designs, and processes to support maintainability, clarity, and future enhancements.
- Collaborate with business and technical stakeholders to understand requirements and translate them into practical, scalable software solutions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Foundational experience through coursework, internships, research, or personal projects with software development in languages such as Java, C#, .NET, Python, C++, or JavaScript, with a solid understanding of object-oriented programming.
- Foundational experience with frontend frameworks such as React or Angular.
- Working knowledge of SQL and basic familiarity with REST APIs and integration concepts.
- Ability to learn new tools, frameworks, and technologies quickly.
- Strong analytical thinking paired with clear written and verbal communication skills.
- Adaptability, curiosity, and comfort working in collaborative, team-oriented environments.
- Understanding of SDLC fundamentals, including basic testing practices and application development principles.
- Familiarity with cloud concepts or hybrid/multi-cloud environments (coursework or projects welcome).
- Ability to work in the U.S. permanently and without restriction.
Pay
A reasonable estimate of the current compensation range for this role is $58,000 - $95,700.
Benefits
- Ownership from day one—CGI partners (employees) share in the company’s success and shape its strategy and direction.
- Access to global capabilities, industry expertise, and expansive career opportunities.
- Supportive leadership focused on health, well-being, and professional growth.
- Opportunities to deepen skills and broaden horizons through meaningful work and collaboration.