Senior Software Engineer
CGI
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
- 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.
- 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