IT & Software

Senior Software Engineer

CGI

Leeds · West Yorkshire · United Kingdom

Overview

As a Software Engineer at CGI in Leeds, you design, build and deliver high-quality software that underpins critical client services. You will work across .NET, Python and TypeScript in a collaborative, Agile environment, shaping architecture and hands-on development. You’ll own your work, explore creative approaches, and grow with experienced peers who review code and share knowledge. This role offers meaningful, client-facing impact within a supportive, security-conscious culture.

Pay / Benefits
  • competitive salary
  • excellent pension
  • private healthcare
  • share scheme (3.5% + 3.5% matching)
  • hybrid work
  • training and career development
Responsibilities
  • Design and develop scalable, maintainable solutions using .NET, Python, or TypeScript (backend).
  • Shape architecture discussions to ensure performance, security, and scalability.
  • Collaborate in Agile teams to plan, estimate, and deliver value.
  • Implement CI/CD pipelines and apply clean code, testing, and automation.
  • Develop APIs, microservices and web applications, often in cloud environments.
  • Mentor peers and promote collaborative engineering practices.
Key requirements
  • Experience with .NET/C# or Python or TypeScript (backend).
  • Strong understanding of SOLID principles and clean architecture.
  • Experience in Agile environments with CI/CD and automated testing.
  • Proficiency with Git-based workflows.
  • Clear communication with technical and non-technical stakeholders.
  • collaboration
  • proactive problem-solving
  • clear communication
  • .NET
  • Python
  • TypeScript

Reference: WJ-747_31204175

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.