Senior Software Engineer (Full Stack)Embedded
{
"source": {
"name": "linkedin",
"id": "4443523961",
"url": "https://www.linkedin.com/jobs/view/senior-software-engineer-full-stack-at-leidos-4443523961?_l=en"
},
"postedDate": "2026-09-28T16:18:36.715Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"role": {
"primaryTitle": "Senior Software Engineer",
"titleSynonyms": [
"Software Engineer",
"Full Stack Engineer"
],
"secondaryTitles": [
"Software Developer",
"Backend Developer",
"Frontend Developer"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": "full_stack",
"roleSubFamilyConfidence": "medium",
"seniority": "senior",
"industries": [
"i104_staffing_and_recruiting",
"i11_business_consulting_and_services",
"i96_it_services_and_it_consulting"
]
},
"primarySignals": {
"tasks": [
"Develop high-quality production-ready software spanning backend and frontend technologies",
"Develop, debug, test, document, and deploy software enhancements",
"Contribute to full-stack delivery including backend services and REST APIs in Java",
"Develop modern single-page applications using React and TypeScript or equivalent frameworks",
"Make technical decisions within assigned scope",
"Apply strong software engineering practices for maintainable and well-documented solutions",
"Ensure adherence to code review standards and quality gates",
"Maintain build and deployment pipelines and guide other developers",
"Write and maintain unit and integration tests",
"Support and contribute to test automation efforts",
"Collaborate with engineers, architects, and testers to verify software",
"Support Agile delivery practices including planning and estimation",
"Use and support development tooling including CI/CD pipelines and security scanning",
"Mentor and support less experienced engineers",
"Communicate effectively with peers and stakeholders"
],
"skills": [
"Java (including Java 8, 17, 21)",
"REST API design and implementation",
"React",
"TypeScript",
"Angular",
"Vue",
"Design patterns",
"Agile software development",
"Unit testing",
"Integration testing",
"CI/CD concepts and workflows",
"Code review standards",
"Security scanning"
],
"tools": [
"Jira",
"Bitbucket",
"Bamboo",
"CI/CD pipelines"
],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"secondarySignals": {
"tasks": [
"Contribute to architectural and integration patterns such as adapters and saga orchestration"
],
"skills": [
"C/C++",
"Perl",
"Python",
"Bash scripting"
],
"tools": [],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"Farnborough, United Kingdom",
"Whiteley, United Kingdom"
],
"locationProvenance": "stated",
"countries": [
"GB"
],
"workModes": [
"hybrid"
],
"workModeProvenance": "stated",
"employmentTypes": [
"full_time"
],
"compensation": {
"min": 61500,
"max": 78800,
"currency": "GBP",
"period": "year"
}
},
"dataCompleteness": "high"
},
"indexing": {
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"countryCode": "GB",
"countryCodeConfidence": "high",
"locationBucket": "ttwa_falkirk_and_stirling",
"locationBucketConfidence": "low",
"workMode": "hybrid",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": 78800,
"industryGroup": "i96_it_services_and_it_consulting",
"industryGroupConfidence": "high",
"educationRequired": null,
"educationRequiredConfidence": "unknown"
},
"display": {
"title": "Senior Software Engineer (Full Stack)",
"company": {
"name": "Leidos"
},
"locationDisplay": "Ham, England, United Kingdom",
"applicationUrl": null
},
"roleFamilyEsco": "u2512_software_developers",
"requirementsEssentiality": {
"items": [
{
"text": "Java (Java 8 and modern Java versions such as 17 and 21)",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "REST API design and implementation",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Modern SPA development experience using React and TypeScript, Angular, or Vue",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Modern SPA development experience (required)",
"confidence": "high"
},
{
"text": "Strong understanding of design patterns",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Proven experience delivering complex changes in production environments",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Demonstrated experience writing unit and integration tests",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Familiarity with Agile software development processes and iterative delivery models",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Familiarity with the Atlassian tool suite (e.g. Jira, Bitbucket, Bamboo), or equivalent tooling",
"category": "tool",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Solid understanding of CI/CD concepts, workflows, and practices",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Experience working with code review standards, quality gates, CI/CD pipelines, and security scanning processes",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What does Leidos need from me?",
"confidence": "high"
},
{
"text": "Familiarity with integration and architectural patterns (e.g. adapters, orchestration patterns such as saga)",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desirable Skills And Experience",
"confidence": "high"
},
{
"text": "C/C++ experience",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desirable Skills And Experience",
"confidence": "high"
},
{
"text": "Perl, Python, and/or bash scripting experience",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desirable Skills And Experience",
"confidence": "high"
},
{
"text": "Experience contributing to or supporting test automation initiatives (UI and/or API)",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desirable Skills And Experience",
"confidence": "high"
},
{
"text": "Willing and able to obtain UK Security Clearances requiring minimum 5 years UK residency",
"category": "licence",
"essentiality": "compulsory",
"triggerPhrase": "Clearance Requirements: Successful candidates will be required to be willing and",
"confidence": "high"
}
]
}
}