Senior Full-Stack Software Engineer – Insite Development Group (IDG)

This is an exciting opportunity to join CACI

CACI is looking for a Senior Full-Stack Software Engineer within the Insite Development Group (IDG)  who will be involved in building, designing and development of geospatial solutions in CACI’s Market Analysis and Logistics domains.


Who we are:

CACI was founded in 1975 in the UK. Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI Inc., a company listed on the New York Stock Exchange. In the UK CACI’s turnover is in excess of £70m, with over 600 employees. CACI is a leading marketing and IT solutions organisation providing services to both the private and public sector.  We have an excellent reputation in the markets we operate in. We support our clients with first class service, unrivalled domain expertise, innovative propositions, and leading-edge technological solutions.

CACI operates in all major sectors including financial services, telcos, utilities, publishing and media, retail, leisure and automotive.


Key responsibilities:

  • Designing, developing of new features in the applications which sometimes include extensive research and analysis.
  • Implementing, testing and fixing functionality
  • Participate in Agile Scrum ceremonies.
  • Adept at reliable estimation and task break-down.
  • Some mentoring of junior
  • Build and maintain efficient and reliable code.
  • Develop new and existing skills relevant to the team and your career.



Working experience of the below

  • C# 5.0+
  • Net Core, 2.1+
  • Angular 7+
  • JavaScript
  • jQuery
  • Entity Framework
  • An enthusiastic, pro-active, independent thinker
  • Good communication and team collaboration skills


It would be a plus to have:

  • Azure/AWS/other cloud provider
  • DevOps
  • SQL and query optimisation
  • PostgreSQL / PostGIS
  • Experience with spatial data – interchange formats and processing
  • GIS experience – ESRI, Mapinfo, QGIS or other
  • Single-page Application experience



For more information on CACI please visit our website ( or contact Valentina Pucciano (



  • Date posted: 21 July
  • Location: London
  • Salary: Competitive
  • Job type: Full time

Interested? Then please apply by emailing us with your CV to

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

The role will also be based out of CACI’s head office in Kensington, London, fitted with all the necessary precautions for social distancing in the workplace. However, as we continue to work under the government’s current COVID-19 guidance, it is expected that much of this role will be done remotely for the near future.

Must have right to work in the UK.

Apply now

Interested? Then please apply by emailing us with your CV to