Full Stack Sofware Engineer in Newcastle upon Tyne

Full Stack Sofware Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 40000 - 50000 £ / year (est.) Home office (partial)

At a Glance

  • Tasks: Design and develop secure, scalable full-stack applications with a focus on quality and performance.
  • Company: Join CGI, a top-rated employer known for its inclusive and collaborative culture.
  • Benefits: Enjoy competitive salary, private healthcare, strong pension, and a share scheme.
  • Other info: Great career growth opportunities and continuous learning in a supportive team.
  • Why this job: Make a real impact by delivering meaningful digital solutions in a dynamic environment.
  • Qualifications: Experience in full-stack development using modern languages and frameworks is essential.

The predicted salary is between 40000 - 50000 £ per year.

At CGI, we design and deliver secure, scalable digital solutions that help organisations transform how they operate and serve their customers.

As a Full Stack Software Engineer, you will build high-quality applications across the full technology stack while contributing to architecture, design decisions, and measurable client outcomes. You’ll work in collaborative, Agile teams alongside engineers, architects, designers, and clients, using modern engineering practices and continuously improving how software is delivered. This role is based in Newcastle and follows a hybrid working model.

We offer a competitive salary, strong pension, private healthcare, and a share scheme (3.5% + 3.5% matching), making you a CGI Partner rather than just an employee. We are committed to inclusivity and diversity, and proudly support the Armed Forces Corporate Covenant with Gold Award recognition.

Role Overview

As a Full Stack Software Engineer, you will design, build, test, and deploy end-to-end software solutions across frontend, backend, and cloud components. You will work closely with stakeholders to translate requirements into secure, scalable applications, while ensuring high standards of quality, maintainability, and performance. You will also contribute to technical design discussions, support junior engineers, and help improve engineering practices across the team.

Key Responsibilities
  • Design and develop secure, scalable full-stack applications
  • Build responsive user interfaces and robust backend APIs
  • Ensure quality through automated testing and code reviews
  • Collaborate with clients, product owners, and designers
  • Contribute to architecture and technical design decisions
  • Work within CI/CD pipelines and DevOps practices
  • Apply clean code principles and secure coding standards
  • Develop low-code solutions using Microsoft Power Platform
  • Mentor and support junior engineers
  • Continuously improve engineering practices and team performance
Required Skills & Experience
  • Experience building full-stack applications using languages such as JavaScript/TypeScript, C#, Java, or Python
  • Experience with frameworks such as React, Angular, Vue, .NET Core, Node.js, or Spring Boot
  • Strong understanding of RESTful or event-driven APIs
  • Experience with automated testing (unit, integration, or functional testing)
  • Familiarity with Git and CI/CD pipelines
  • Experience working in Agile delivery teams
  • Understanding of secure coding practices and common vulnerabilities
  • Experience or willingness to learn Microsoft Power Platform (Power Apps or similar)
Desirable Skills
  • Experience with Azure or AWS (including serverless or containerised workloads)
  • Knowledge of relational and NoSQL databases
  • Experience with Power Automate, Power BI, or Dataverse
  • Experience working in multidisciplinary, cross-functional teams

At CGI, you’ll be part of a culture built on ownership, teamwork, respect, and belonging. As a CGI Partner, you’ll help deliver meaningful digital solutions, grow your technical expertise, and work alongside a global community of engineers. You’ll also benefit from strong career development support, continuous learning opportunities, and the ability to shape impactful technology at scale.

Full Stack Sofware Engineer in Newcastle upon Tyne employer: 慨正橡扯

At CGI, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation in our Newcastle office. As a Full Stack Software Engineer, you'll enjoy competitive benefits including a strong pension, private healthcare, and a share scheme, while also having access to continuous learning and career development opportunities. Our commitment to inclusivity and support for the Armed Forces further enhances our reputation as a top workplace, making CGI not just a job, but a meaningful career path.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Sofware Engineer in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to current or former CGI employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! Create a portfolio showcasing your full-stack projects. Make sure to include links to your GitHub or any live demos. This is your chance to shine and demonstrate what you can bring to the table.

Tip Number 3

Prepare for the interview by brushing up on Agile methodologies and coding challenges. Practice common technical questions and be ready to discuss your past projects in detail. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the CGI team.

We think you need these skills to ace Full Stack Sofware Engineer in Newcastle upon Tyne

Full-Stack Development
JavaScript
TypeScript
C#
Java
Python
React

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Full Stack Software Engineer role. Highlight your experience with languages like JavaScript, C#, or Python, and don’t forget to mention any frameworks you’ve worked with!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a great fit for CGI. Be sure to mention your collaborative spirit and any Agile experience.

Showcase Your Projects:If you’ve built any full-stack applications or contributed to interesting projects, make sure to include them in your application. This gives us a glimpse of your practical skills and creativity!

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 and shows us you’re serious about joining our team at CGI!

How to prepare for a job interview at 慨正橡扯

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like JavaScript, C#, or Python. Brush up on frameworks like React or Node.js, and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare to tackle some coding challenges during the interview. Practice common algorithms and data structures, and think aloud as you solve problems to demonstrate your thought process and approach.

Understand Agile Methodologies

Since CGI values Agile practices, be prepared to discuss your experience working in Agile teams. Share specific examples of how you’ve collaborated with others and adapted to changes in project requirements.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the tech stack they use, or how they implement continuous improvement. This shows your genuine interest in the role and the company.