Senior Software Engineer (Full Stack)Embedded

External Listing
{
  "source": {
    "name": "linkedin",
    "id": "4410337101",
    "url": "https://www.linkedin.com/jobs/view/senior-software-engineer-full-stack-at-4c-strategies-4410337101?_l=en"
  },
  "postedDate": "2026-07-15T09:51:29.853Z",
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "classificationReasoning": "The role is a senior individual contributor software engineer who designs and builds full stack software solutions, primarily coding and owning product engineering in ICT domain. The function is ict_professionals and roleFamily is u2512_software_developers. Seniority is senior based on explicit job seniority level and leadership of substantial work.",
    "role": {
      "primaryTitle": "Senior Software Engineer (Full Stack)",
      "secondaryTitles": [
        "Full Stack Engineer",
        "Software Engineer",
        "Senior Software Developer",
        "Senior Developer"
      ],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": null,
      "roleSubFamilyConfidence": "unknown",
      "seniority": "senior",
      "industries": [
        "i96_it_services_and_it_consulting"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Build full stack software including user interfaces, backend services, and data layers",
        "Integrate software with external systems such as ERP platforms, data warehouses, and optimisation engines",
        "Design and implement event-driven and change-data-capture (CDC) patterns for near-real-time data flow",
        "Lead substantial pieces of work end-to-end including architecture decisions and production deployment",
        "Mentor and coach engineering team members",
        "Collaborate with project managers, designers, engineers, and customer stakeholders to define requirements and deliver",
        "Raise engineering standards including code quality, automated testing, CI/CD, and observability"
      ],
      "skills": [
        "Full stack software development",
        "Java backend development",
        "SQL database management",
        "TypeScript and Angular frontend development",
        "Integration patterns and authentication",
        "Automated testing and CI/CD pipelines",
        "Event-driven architecture and streaming data"
      ],
      "tools": [
        "Angular",
        "Java",
        "SQL",
        "REST APIs",
        "CI/CD pipelines",
        "Test automation tools"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [
        "English"
      ],
      "yearsRelevant": null
    },
    "secondarySignals": {
      "tasks": [],
      "skills": [
        "System and data design judgment",
        "Product and user-experience focus",
        "Strong communication skills with technical and non-technical stakeholders"
      ],
      "tools": [],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Warminster, England, United Kingdom"
      ],
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "high"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_warrington_and_wigan",
    "locationBucketConfidence": "low",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i96_it_services_and_it_consulting",
    "industryGroupConfidence": "high",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior Software Engineer (Full Stack)",
    "company": {
      "name": "4C Strategies",
      "logoUrl": "https://media.licdn.com/dms/image/v2/D4E0BAQE95JNRusJ5ag/company-logo_100_100/company-logo_100_100/0/1737374121661/4c_strategies_logo?e=2147483647&v=beta&t=TnTT_UyKz4K0gVsXr-HvAANMAo_zQhqb2f5wYZqJJFg",
      "website": "https://se.linkedin.com/company/4c-strategies?trk=public_jobs_topcard-org-name",
      "size": null,
      "type": null,
      "description": "4C Strategies builds organisational readiness and military training management software for clients in over 70 countries. Their flagship product, Exonaut®, is used by NATO and allied forces to plan, run and evaluate exercises in real time. The company works alongside armed forces across the UK, Europe, North America and beyond to deliver training and exercise management solutions."
    },
    "locationDisplay": "Warminster, England, United Kingdom",
    "salaryDisplay": null,
    "applicationUrl": null,
    "jobSummary": "Senior full stack software engineer role building and owning end-to-end product engineering for a military training management platform. Requires strong Java, SQL, Angular, and integration skills, with leadership of substantial work and mentoring responsibilities. Hybrid work based in Warminster, UK, with security clearance eligibility required."
  },
  "roleFamilyEsco": "u2512_software_developers",
  "requirementsEssentiality": {
    "items": [
      {
        "text": "Fluent written and spoken English",
        "category": "language",
        "essentiality": "compulsory",
        "triggerPhrase": "Fluent written and spoken English, as required for security-cleared defence work",
        "confidence": "high"
      },
      {
        "text": "UK national and eligible to obtain UK Security Clearance (SC)",
        "category": "licence",
        "essentiality": "compulsory",
        "triggerPhrase": "This role requires the successful candidate to be a UK national and eligible to ",
        "confidence": "high"
      },
      {
        "text": "Current UK SC clearance (advantage) or willingness to undergo SC clearance process",
        "category": "licence",
        "essentiality": "preferred",
        "triggerPhrase": "Candidates who already hold current UK SC clearance will be at an advantage",
        "confidence": "high"
      },
      {
        "text": "Strong Java (backend language)",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Solid SQL and strong Java (our backend language)",
        "confidence": "high"
      },
      {
        "text": "Solid SQL",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Solid SQL and strong Java (our backend language)",
        "confidence": "high"
      },
      {
        "text": "Experience with version control, code review, automated testing and CI/CD pipelines",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Comfortable with version control, code review, automated testing and CI/CD",
        "confidence": "high"
      },
      {
        "text": "Experience building modern web front ends using a component-based TypeScript framework (specifically Angular)",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Comfortable building modern web front ends (a component-based TypeScript ",
        "confidence": "high"
      },
      {
        "text": "Experience building backend services and APIs (REST and/or event-based)",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Comfortable building modern web front ends ... as well as backend services and ",
        "confidence": "high"
      },
      {
        "text": "Experience integrating with third-party systems such as ERP platforms, data stores and external engines",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Integrating with third-party systems such as ERP platforms, data stores and ",
        "confidence": "high"
      }
    ]
  }
}