Software Developer - Entry Level
$68k - $75kCGI
Software Developer – Entry Level
Are you driven by the power of technology and its role in transforming business and government? Do you thrive in collaborative environments and want to build a career delivering impactful solutions across enterprises and agencies? If so, CGI is the place where you can grow your potential. As an Entry Level Software Developer, you'll be part of a highly collaborative team working alongside architects, engineers, and business stakeholders. You'll contribute to designing and building modern software solutions, gaining hands-on experience with emerging technologies while developing strong foundations in software engineering.
• 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.
This role includes opportunities to focus on application development, data and analytics, cloud-ready delivery, or a blend—based on project needs and your professional interests.
• Bachelor's degree in Computer Science, Software Engineer or related field
• Foundational experience 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, 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
The best version of you starts here. We're a global company of owners. Over 90,000 partners strong, we bring our various backgrounds and perspectives together to solve some of IT and business consulting's toughest problems for some of the world's best companies. Looking for a place that empowers you to explore your full potential and shape your own career? The scale and reach of our impact offer you just that. Join a team of great people, collaborate on meaningful work, and serve the communities you call home.
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set level, experience and training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $68,000 - $75,000 per year.
Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.
Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
- ...Junior Software Developer CGI is seeking an enthusiastic, creative, junior SW developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development stack...SuggestedWork experience placementWork at office
$52.2k - $123.8k
...Junior Software Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate... ...this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and...SuggestedFull timeWork experience placementWork at officeLocal area- ...Jr. Java Developer CGI is seeking an enthusiastic, creative, junior full stack developer for a high performing Agile team designing... ...exciting, positive team that moves quickly and delivers quality software alongside a passionate customer. This position is located in...SuggestedWork at office
- ...Fun Company Activities! Many More! Job Details Responsibilities: Review specifications to Standard offerings. Develop Technical Clarifications/Exceptions to Specifications. Support Sales Team during Proposal stage (technical support, client-facing...SuggestedLocal areaFlexible hours
$116.36k - $155.15k
...engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized... ...technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security...SuggestedFull timeTemporary workRemote work1 day per week$100k
...technology clients like Apple, Google, Paypal, Western Union, and others. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time...Entry levelFull timeH1b- ...Senior Software Developer CGI is seeking an enthusiastic, creative, senior SW developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development stack...Work at office
$89.6k - $218.2k
...Senior Java Developer CGI is seeking an enthusiastic, creative, full stack developer for a high performing Agile team designing and... ...exciting, positive team that moves quickly and delivers quality software alongside a passionate customer. CGI is unable to sponsor...Work at office$140k - $200k
...Senior Software Engineer, Core Experiences Knoxville, TN, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk...Remote work- 360 IT Professionals is a Software Development Company based in Fremont, California that offers... ...iPhone, whereas we use Android Code to develop native applications for Android devices.... .../deploying and supporting enterprise level applications Experience with developing scripts...Work experience placement
$15 per hour
...Day and Night Shift Warehouse Packing Positions Entry Level position - No Education Requirements or Experience Needed Work only 15 days in a month and get paid 40 hours each week Night Shift: 7Pm to 7AM ~$15 and hour Day-shift ~$16/hour-night shift ~...Entry levelWeekly payNight shiftWeekend workDay shift$69.6k - $105k
...challenging environmental issues facing our communities today, we’re focused on developing and delivering the most innovative solutions to improve our tomorrow. We’re looking for a Mid-Level Environmental Engineer/Geologist/Scientist to continue their career at Jacobs –...Full timeFor contractorsFor subcontractorWork at officeRemote work- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
$55k - $65k
...00/yr Revel Group is seeking a highly organized and motivated Entry-Level Project Manager to join our Design & Development team. This role... ...and project documentation. Proficiency in project management software such as Procore, MS Project, or similar tools. Strong...Entry levelFull timeFor contractorsWork experience placementImmediate start$74k - $82k
...Job Summary: Junior level Electrical Engineer. Performs engineering work in the initial... ...experience. Key Responsibilities: Develop conceptual design, perform calculations,... ...data for management review, provide other entry level duties as assigned, assist with...Entry levelTemporary workWork at officeWork from home- ...Job Title: .Net Developer Apex Systems has a need for a.Net Developer for a client in... ...Create and develop new application software as well as develop features and functionality... ...team members are supported at the highest level Ensure all activities comply with rules...Contract workWork experience placementRemote workWork from home2 days per week3 days per week
$69.6k - $105k
...Mid-Level Environmental Engineer/Geologist/Scientist At Jacobs, we're challenging today to reinvent tomorrow by solving the world's... ...environmental issues facing our communities today, we’re focused on developing and delivering the most innovative solutions to improve our...Full timeFor contractorsFor subcontractorWork at officeRemote work$115k - $125k
.../yr - $125,000.00/yr Overview We are looking for a Senior iOS Developer to help evolve a newly launched mobile application into a more... ...time coding, while also supporting and mentoring junior and mid‑level developers. This is an ideal role for an experienced iOS engineer...Full time$55.7k - $137.1k
AWS Python Developer Category: Software Development/ Engineering Location: United States, Tennessee, Knoxville Position ID: J0626-1545 Employment Type: Full Time Position Description: CGI is seeking an AWS Python Developer to design, develop, and support modern cloud...Full timeLocal area$128.19k - $184.01k
...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with... ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...and efficient manufacturing systems. Train and Support the entry level and maintenance technicians. Attention to detail and clear... ...maintenance technician staff. Works with cross functional teams to develop the best standards for quality, process flow, lean...Entry levelWork experience placementWeekend work
$80k
...TO SPEAK WITH A SEATING SPECIALIST TODAY! (***) ***-**** Why wait to earn more? Western Express has immediate openings for entry level company truck drivers and driver trainers. With our newly increased pay package, you'll earn one of the highest rates in the industry...Entry levelFull timeImmediate start- ...collaborate across development, QA, and platform teams to streamline CI/CD processes, infrastructure management, observability, and developer experience. This position is ideal for someone who thrives on automation, performance, and continuous improvement — and who wants...Full timeTemporary workPart timeLocal area
$65 - $97.26 per hour
...will continue through 2030 but cannot say with 100% confidence. Compensation Up to $65.00/hour - $97.26/hour + depending on education level and years of experience Required Skills & Experience 15+ years of relevant experience in structural engineering and designing both...Full timeContract workLocal area- ...Type One Energy for a permanent, full-time Software Engineer (Embedded/Firmware) in Knoxville... ...high-field superconducting magnets to develop its optimized stellarator fusion energy system... .../ Firmware will design and develop low-level software and firmware for instrumentation...Permanent employmentFull timeRelocation package
- ...starting a career in sales? We're looking for energetic and motivated individuals who are excited to join the world of sales. As an Entry-Level Sales Representative, you'll be the first point of contact with potential clients, actively looking for sales opportunities. To...Entry levelWeekly payFlexible hours
$75k - $90k
...Quality Engineer - Entry Level This Jobot Job is hosted by: Sean Copeland Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $75,000 - $90,000 per year A bit about us: We are a growing OEM supplier located in Morristown...Entry levelLocal areaFlexible hours$63.7k - $139.3k
...of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications... ...'s strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and...Full timeWork at officeLocal area$120k - $180k
...Entry Level Window Sales Representative $120k-$180K OTE At Performance Windows we’re proud to be the area's highest-rated and most trusted window company. With a proven reputation and years of success, we offer the stability of an established leader—yet still growing quickly...Entry levelWeekly payImmediate startFlexible hours- ...Java) that integrate AI capabilities. o Develop robust APIs and microservices; ensure seamless... ...o Work closely with data scientists and software engineers to integrate AI into enterprise... ...storytelling, demos, and executive level presentations What You Can Expect From...Contract workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Entry Level. Be the first to apply!
- ngo software engineer Knoxville, TN
- software developer Knoxville, TN
- part time software developer remote Knoxville, TN
- software engineer amazon Knoxville, TN
- software engineer remote Knoxville, TN
- entry level software engineer remote Knoxville, TN
- software developer fintech Knoxville, TN
- consulting software engineer Knoxville, TN
- junior software developer remote Knoxville, TN
- agile software developer Knoxville, TN




