Senior Software EngineerEmbedded

External Listing
{
  "source": {
    "name": "google_serp",
    "id": "ImZVQ9P3SkhyD-6zAAAAAA==",
    "url": "https://www.google.com/search?ibp=htl;jobs&q=Senior+Software+Engineer+jobs+in+United+Kingdom&htidocid=ImZVQ9P3SkhyD-6zAAAAAA%3D%3D&hl=en-GB&shem=epsd1,esd2e,rimspwouoe&shndl=37&shmd=H4sIAAAAAAAA_xWMMQ7CMAwAxdoXICbPDA0gscBYVUyd-oAqjUwSFOwottSOzKz8kJcQlhtOumvem-Y4IkUuMPJdF1sQevKREAt8Xx948AyCtrgATHBj9gl316Ca5WKMSGq9qNXoWsdPw4Qzr6ZG8sckoQ5zsorT6XxY20x-vx2GDjoumUv1EOs1WfG8_AD89uTujQAAAA&shmds=v1_ARwrE23uUtkLvnop0DRnR6nbNJlz6WGOlhBFdr3P9R_MfD05Ew&source=sh/x/job/li/m1/1#fpstate=tldetail&htivrt=jobs&htiq=Senior+Software+Engineer+jobs+in+United+Kingdom&htidocid=ImZVQ9P3SkhyD-6zAAAAAA%3D%3D"
  },
  "postedDate": null,
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "role": {
      "primaryTitle": "Senior Software Engineer",
      "titleSynonyms": [
        "Software Engineer",
        "Software Developer",
        "Senior Developer"
      ],
      "secondaryTitles": [
        "Lead Software Engineer",
        "Principal Software Engineer"
      ],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": null,
      "roleSubFamilyConfidence": "unknown",
      "seniority": "senior",
      "industries": [
        "i6_technology_information_and_internet"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Design, develop, and support scalable software solutions using modern engineering best practices",
        "Work independently to deliver high-quality outcomes in a fast-paced environment",
        "Collaborate with stakeholders, product owners, and technical colleagues to ensure solutions meet business needs",
        "Write clean, maintainable code and robust unit tests in line with coding standards",
        "Troubleshoot and resolve technical issues, including performance and integration challenges",
        "Contribute to a culture of continuous improvement, knowledge sharing, and team collaboration"
      ],
      "skills": [
        "TypeScript",
        "JavaScript",
        "Angular",
        "Agile software development"
      ],
      "tools": [
        "Angular",
        "GitHub Copilot"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": 8
    },
    "secondarySignals": {
      "tasks": [
        "Experience working with or developing AI-enabled solutions",
        "Experience contributing to modern, scalable application environments"
      ],
      "skills": [
        "Python"
      ],
      "tools": [],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Glasgow",
        "United Kingdom"
      ],
      "locationProvenance": "stated",
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "workModeProvenance": "stated",
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "medium"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_glasgow",
    "locationBucketConfidence": "high",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i6_technology_information_and_internet",
    "industryGroupConfidence": "high",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior Software Engineer",
    "company": {
      "name": "MMC Corporate"
    },
    "locationDisplay": "Glasgow (+9 others)",
    "applicationUrl": "https://careers.marsh.com/global/en/job/R_354668/Senior-Software-Engineer"
  },
  "roleFamilyEsco": "u2512_software_developers",
  "requirementsEssentiality": {
    "items": [
      {
        "text": "8+ years’ experience in a similar software engineering role",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "What you need to have:",
        "confidence": "high"
      },
      {
        "text": "Strong hands-on experience with Angular",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "What you need to have:",
        "confidence": "high"
      },
      {
        "text": "Proven expertise in TypeScript and JavaScript",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "What you need to have:",
        "confidence": "high"
      },
      {
        "text": "Experience working in Agile environments",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "What you need to have:",
        "confidence": "high"
      },
      {
        "text": "Experience working with or developing AI-enabled solutions",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "What makes you stand out:",
        "confidence": "high"
      },
      {
        "text": "Familiarity with AI productivity tools such as GitHub Copilot",
        "category": "tool",
        "essentiality": "preferred",
        "triggerPhrase": "What makes you stand out:",
        "confidence": "high"
      },
      {
        "text": "Python experience",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "What makes you stand out:",
        "confidence": "high"
      }
    ]
  }
}