
Software Engineer
On site
Leatherhead, United Kingdom
Full Time
14-02-2025
Job Specifications
Position Description
Elevate your potential with CGI, a global technology service provider and premier business consultancy recognized by Forbes Magazine as a top 100 employer. Our mission is rooted in evolution, excelling in intricate challenges. Collaborating directly with our clients, we employ innovative technologies to revolutionize, empower, safeguard, and deliver critical mission systems.
CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
If your coding skills are backed up with a talent for solving problems, we’ll help you to make your best, better. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world purpose and impact. CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. We are happy to discuss hybrid working. Travel to the CGI office in Leatherhead, Surrey will be required.
"All applicants must hold or be prepared to undergo National Security Vetting (NSV) Security Check (SC) level"
Your future duties and responsibilities
In this Software Engineer position, you will be building cutting edge applications in the Space sector. You will take conceptual designs and see them through the development and test life cycle. In this position you will work as part of a wider delivery function including test teams, DevOps, Infrastructure and Project Management. You will also support with the mentoring of Junior Developers.
Required Qualifications To Be Successful In This Role
Python or Java
CI/CD
Big Data (Cassandra) would be advantageous.
Machine Learning would be advantageous.
Cloud Technology would be advantageous.
We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
#TJ
#INDCGI
#IND
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.
About the Company
Insights you can act on. Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. Across 21 industries in 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally. We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional ... Know more
Related Jobs


- Company Name
- TipTopJob
- Job Title
- Senior Full Stack Engineer
- Job Description
- Senior Full Stack Engineer : London : Exciting Profitable Start:Up Are you ready to build something extraordinary with a fantastic team? Look no further An exciting, profitable start:up looking for a Senior Full Stack Engineer to join the team. They have had a lot of success within their niche and have experienced 2x growth in the last two years. This is a great time to join the team if youre looking to take on more responsibility and be part of driving technical direction and improvements in the company. They have won multiple awards and are scaling the team quickly in the next year. We Are Looking For : 3:5+ years of professional experience : Strong experience with Python, Django, React, AWS : A passion for working with exciting technologies : Excellent communication skills : An interest in being part of a high:growth start:up Apply today for immediate consideration Senior Full Stack Engineer : London : Exciting Profitable Start:Up


- Company Name
- Foods Connected Ltd
- Job Title
- Senior DevOps Engineer
- Job Description
- A LITTLE INFORMATION ABOUT US! Foods Connected is a cloud based software platform that helps retailers and food companies across the world manage their supply chain, quality control and trading and planning management. As a team, we provide tools that help our customers manage their processes in a fast and efficient way and provide real-time visibility and reporting on what is happening in their business. At Foods Connected, we recognise that our employees are our most important asset and we value creating a great working environment to ensure our team enjoy working together and solving problems for our customers. Whether we are in the middle of a fast and intense development sprint, on a Teams call discussing our project statuses or enjoying a game of ping-pong or pool in the office, it is important to us that our employees are happy and delivering the best possible result for our customers. We’re always keen to welcome talented individuals to join our team. So if you’re driven, with a passion for developing simple software solutions, creating great user experiences, designing scalable solutions for real business challenges and ensuring customer happiness then we’re looking for you! IS THIS SOMETHING THAT INTERESTS YOU? As a member of the Foods Connected Development team The Senior DevOps Engineer reports directly to our Director of Development and works to deliver high-quality cloud solutions and helps drive a strong DevOps culture. You will be responsible for the architecture, development, deployment, and operations of our cloud infrastructure. Working closely with our Development teams you will be a champion of DevOps best practices including CI/CD, Infrastructure as code, containerization, microservice architecture, automated testing, and security. RESPONSIBILITIES: Work on automating continuous integration build and release pipelines for enterprise scale applications. Develop reporting and monitoring tools across the Foods Connected platform. Define, measure and enforce cloud security policies, standards, and best practices. Mentor engineering and operations staff on unique cloud-based security controls, Secure Coding Practices (to include extensive documentation and training on the ‘why’) Act as a key contributor to the development of our developer and CI/CD processes to improve our developer agility and code quality Manage mission-critical cloud-based production systems; proactively take action if/when systems are down or there are interruptions in service; root cause and implement corrective actions to build long-term customer loyalty. Design applications that work concurrently with client facing solutions and services. Improve the quality and speed to market of our lifecycle of services on the platform - from design to deployment to operation and maintenance. Owning infrastructure in production, as well as designing and creating build/deploy & monitoring systems. Qualifications: Bachelor’s degree in computer science, computer engineering, or a related field, and 2 years’ relevant experience. Certified Azure Expert Experience Required: To perform this job successfully, the Senior DevOps Engineer should have experience with: 3 + years in cloud technologies preferably Azure. Minimum 3+ years of experience with deployment orchestration systems such as Kubernetes, ECS, and Elastic Beanstalk. Experience working with CI/CD tools such as CircleCI or Jenkins. Minimum 2+ years of experience with Docker and Docker-Compose. Minimum 4+ years with configuration management and automation tools (e.g., Puppet, Ansible, Chef, CloudFormation, SaltStack, Terraform). Strong Linux system administration experience. Strong programming experience in at least one language (.Net, C#, node, java, go, c/c++, ruby). Experience with logging and monitoring tools such as ELK, DataDog or NewRelic, LogEntries, SumoLogic, etc. BENEFITS: Competitive Base Salary Employee Performance Related Bonus Clear Career Progression Flexible Working Hours Generous Holiday Package Secure Company Hardware


- Company Name
- TipTopJob
- Job Title
- Full Stack Engineer
- Job Description
- Full Stack Engineer : Fully Remote : Tech for Good Join an exciting Tech for Good scale:up working in a niche, creative industry. You will be working with alongside a small team of talented engineers in a specialised Tech for Good company. Ideally You Will Have : A strong academic background with a BA (Hons) from a top university : 3+ years in software development : Experience with NoSQL : Pro:experience with NodeJS, Vue.js Typescript : Excitement to be a part of an exciting scale:up Full Stack Engineer : Fully Remote : Tech for Good


- Company Name
- UBS
- Job Title
- Java Developer – Algorithmic Trading & SOR Technology
- Job Description
- Job Reference # 314240BR Job Type Full Time Your role Are you passionate about delivering robust and scalable algorithmic trading systems? Are you motivated to deliver real business value? We're looking for someone to: Work as part of a front-office Product Development technology team responsible for development of the Algorithmic Trading and Smart Order Routing engines in EMEA. The team is responsible for delivery of software for the firm’s Agency Trading electronic-trading business, with a focus on the EMEA Algo Product Development book-of-work. Implement algorithmic order execution requirements and help design business solutions with our Quants and Algorithmic Trading desks, delivering change in an Agile way. Help deliver new product features and adapt trading system components to enhance order internalisation, interaction with external liquidity venues and execution at benchmark prices. Bring an engineering mind-set to systems development; Contribute to the evolution of our global platform target-state architecture; implement functionality and features that can be reused across regions and asset-classes. Ensure that non-functional requirements around performance, stability, recovery and resiliency of the platform are being met. Increase automated testing of distributed algo-engine components. Collaborate with other global IT teams, Quants and Traders across regions and asset-classes Perform level 3 support, assisting production operations team in rollout and support-related matters. Your team You'll be working with the Algos technology team in London. We are a front-office development team, part of the Execution Services Agency Trading stream within the Investment Banking Global Markets division. We are responsible for providing best-in-class award-winning execution trading algorithms, smart order routing (SOR) and direct market access for a large number of global clients based both internally and externally across Equities, Exchange Traded Derivatives (ETD) and FX asset classes. The role requires significant interaction with the trading desks, quants and other technology teams across the UBS Agency Trading and Principal business streams and the technology organisation. Your expertise Practical working knowledge of Core Java in a server-side environment; Experience developing, delivering and maintaining software in a real-time, event-driven, distributed application environment; Successfully applied solutions to meet non-functional requirements such as stability, capacity, latency/ throughput, monitoring and logging; Hands-on experience of agile software development practices and methodologies, automated testing and CI/CD build and deployment processes; A proven background in software engineering with a degree in Computer Science, Mathematics, Engineering or related discipline; Experience in a similar Investment Banking / Electronic Trading environment is highly desirable, but not essential. Candidates should understand the constraints of engineering solutions in a regulated setting and ensure compliance will all bank regulations and controls. Passionate about using software to solve complex business problems A proven team player able to work in a collaborative way across business units, teams and regions Self-motivated and are able to progress tasks with autonomy and integrity, you challenge when appropriate About Us UBS is the world’s largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.. We have a presence in all major financial centers in more than 50 countries. Join us At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs. From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact? Disclaimer / Policy Statements UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Your Career Comeback We are open to applications from career returners. Find out more about our program on ubs.com/careercomeback.