At a Glance
- Tasks: Design and develop scalable full-stack applications with a focus on innovation and quality.
- Company: Join CGI, a top-rated employer known for its inclusive and collaborative culture.
- Benefits: Enjoy competitive salary, private healthcare, pension scheme, and career growth opportunities.
- Other info: Hybrid role with opportunities for continuous learning and professional development.
- Why this job: Make a real impact in tech while working with cutting-edge tools and a supportive team.
- Qualifications: Experience in full-stack development, strong problem-solving skills, and teamwork mindset required.
The predicted salary is between 50000 - 65000 € per year.
At CGI, we deliver innovative digital solutions that help clients modernise operations, improve efficiency, and unlock measurable business value. As a Full Stack Developer within our Intelligent Automation team, you will play a key role in designing and building scalable applications that support complex business and operational outcomes. Working across modern technologies and collaborative delivery teams, you’ll have the opportunity to influence solution design, contribute creative ideas, and take ownership of high-impact development work in an environment that values quality, continuous improvement, and professional growth.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.
Your future duties and responsibilities:
- Design, develop, and maintain secure, scalable full-stack applications that support CGI and client platforms across a range of environments.
- Contribute to solution design, build modern front-end interfaces and back-end services, and help deliver high-quality software aligned to engineering and governance standards.
- Collaborate with architects, testers, analysts, and operational stakeholders to drive successful project outcomes.
- Support continuous improvement activities, contribute to technical decision-making, and help maintain resilient, high-performing services.
This is an opportunity to take ownership of meaningful technical work while developing your skills within a supportive and collaborative engineering environment.
- Design & Develop scalable full-stack applications and services
- Build & Maintain responsive front-end interfaces and RESTful APIs
- Collaborate & Contribute to technical solution design and delivery activities
- Integrate & Optimise databases, APIs, and supporting services
- Apply & Promote secure-by-design and quality-focused development practices
- Review & Improve code quality through testing and peer reviews
- Support & Troubleshoot live services, incidents, and change activities
- Document & Maintain technical artefacts in line with CGI standards
- Work & Deliver within Agile, DevOps, or hybrid delivery environments
Required qualifications to be successful in this role:
- Proven experience delivering production-ready full-stack applications and a strong understanding of modern software engineering principles.
- Strong problem-solving skills, a collaborative mindset, and the ability to work effectively across both technical and non-technical teams.
- Experience working within secure or regulated environments and exposure to cloud and DevOps practices would be advantageous.
- Demonstrable experience as a Full Stack Developer delivering enterprise-grade solutions.
- Strong commercial experience with Python.
- Experience of open source systems especially Kubernetes (K8s) & Helm Charts.
- Experience with Angular frameworks.
- Proven ability to develop back-end services and RESTful APIs.
- Strong proficiency in HTML, CSS, and JavaScript.
- Experience working with SQL and/or NoSQL databases.
- Strong understanding of application architecture and software design principles.
- Proficiency using version control tools such as Git.
- Experience working within Agile or DevOps delivery models.
- Awareness of security, resilience, and performance considerations in application development.
- Exposure to cloud platforms, ideally Azure, with AWS or GCP also beneficial.
- Strong communication skills and the ability to collaborate across multidisciplinary teams.
What you can expect from us:
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.
Full Stack Developer AI, Automation & Tooling employer: CGI
CGI is an exceptional employer that fosters a culture of ownership, collaboration, and continuous improvement, making it a fantastic place for Full Stack Developers to thrive. With competitive salaries, excellent benefits including private healthcare and a share scheme, and a commitment to inclusivity and professional growth, employees are empowered to take charge of their careers in a supportive environment. Recognised as one of the Best Places to Work, CGI offers a unique opportunity to work on impactful projects while being part of a diverse community of tech talent.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer AI, Automation & Tooling
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that align with the role of a Full Stack Developer. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at CGI.
We think you need these skills to ace Full Stack Developer AI, Automation & Tooling
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Full Stack Developer role. Highlight your experience with Python, Angular, and any cloud platforms you've worked with. We want to see how your skills align with what we're looking for!
Showcase Your Projects:Include examples of your previous work, especially any full-stack applications you've developed. If you’ve contributed to open-source projects or have a GitHub profile, share that too! It helps us see your coding style and problem-solving abilities.
Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate clarity and want to understand your experience without sifting through fluff!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!
How to prepare for a job interview at CGI
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Angular, and cloud platforms like Azure. Brush up on your knowledge of Kubernetes and RESTful APIs, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This will demonstrate your strong problem-solving skills and collaborative mindset, which are key for working in Agile and DevOps teams.
✨Understand the Company Culture
Familiarise yourself with CGI’s values and their commitment to inclusivity and professional growth. Be ready to share how your personal values align with theirs, as cultural fit is often just as important as technical skills.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project methodologies, and opportunities for continuous improvement within the company. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.