Offers “CGI”

42 days agoCGI

C/C++ Software Engineer

  • Birmingham (West Midlands Combined Authority)
  • Energy / Materials / Mechanics

Job description

Job Description

C/C++ Software Engineer

Position Description
Be part of something exciting and at the cutting edge of technology and join CGI as a Software Engineer within CGI’s Communications and Media Business Unit. Would you like to be part of a growing company with the scale and strength to give your career a boost in Consulting and Delivery? CGI are looking to recruit an experienced Software Engineer to work as part our delivery team engaged in a cutting-edge Agile DevOps transformation programme. Are you someone with at least 2 years’ experience of the C or C++ programming language in a Linux environment, ideally with some exposure to Agile software development using DevOps tools? If so, this is the perfect role for you.

Your future duties and responsibilities
> You will create and develop relationships with your development team members and client stakeholders, to enable effective and quality delivery on client projects and programmes.
> You should possess a deep technical understanding of the principles of professional software engineering and have some understanding of the key challenges facing Agile, cloud native delivery, utilising the latest Container and CI/CD products and processes.

Required qualifications to be successful in this role
To be successful in this role, we are looking for a team player, with solid C or C++ software development experience within:
• An end user IT department or service provider
• A systems and solutions vendor
• A Systems Integrator or IT Services organisation
The successful candidate will possess the following technical capabilities.

Essential skills & experience:

• 2+ years practical software development experience using C or C++ on Linux platforms

• Ideally, some working knowledge of Git, container technologies, Jenkins, the Atlassian toolset & ecosystem

Advantageous skills & experience: AWS EKS, EC2, k8s, Elasticsearch

Experience of working in the Telecoms sector within the M2M/IoT space would also be beneficial, but not essential.

As a key member of our software development team, you will exhibit strong interpersonal skills – confident, clear, and concise – with an interest in latest cloud technology innovations and their application to clients’ challenges. You will need to be ambitious and keen to learn and develop at pace and CGI will provide you the support and training to help achieve this.



Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at

No unsolicited agency referrals please.

CGI is an equal opportunity employer.




Make every future a success.
  • Job directory
  • Business directory