Static Code Analysis Jobs in the UK

1 to 25 of 195 Static Code Analysis Jobs in the UK

Static Code Analyst

London, United Kingdom
LinuxRecruit
This one is for the brave and brilliant code warriors out there. On the hunt for Static Code Analysis experts ready to venture into uncharted territory and build groundbreaking solutions. Joining and building from the ground up, creating innovative tools, overlooked by mainstream solutions, and developing … a platform with advanced static analysis as its foundation. This is a golden chance to be part of a greenfield team, working alongside visionary founders as they assemble their first engineering squad. Imagine yourself in an energetic office environment, brainstorming, white-boarding, and celebrating victories together, as you … drive the company's product to the forefront of the industry. Seeking individuals who possess a mastery in static analysis-a true black belt in the art of bug-slaying with tools you've crafted or implemented yourself. This role goes beyond technical prowess; you'll lead the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Security Application Security Code Reviewer

Grantham, England, United Kingdom
STEFANINI UK LTD
Job Description: We are seeking a motivated Application Security Code Reviewer to join our team. The ideal candidate will be responsible for ensuring the security and integrity of our software applications using comprehensive code review tools and security testing. This role involves performing static code analysis, dynamic code analysis, and software composition analysis to identify and mitigate security vulnerabilities. The role could also include other tasks such as penetration tests and retests, automations, pipeline configurations, and more. Contract Duration: 12 MONTH CONTRACT Key Responsibilities: Configure and manage automated security testing tools to … perform regular scans of the codebase in static code analysis, dynamic, and API tests. Analyze the results of security scans and identify true positive findings. Collaborate with the development team to provide detailed feedback and recommendations for remediation of identified security issues. Document and report security findings More ❯
Posted:

Senior Frontend Developer

London Area, United Kingdom
RE Partners
solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API/Redux More ❯
Posted:

Senior Frontend Developer

City of London, London, United Kingdom
RE Partners
solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API/Redux More ❯
Posted:

Senior Frontend Developer

london, south east england, united kingdom
RE Partners
solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API/Redux More ❯
Posted:

Senior Frontend Developer

slough, south east england, united kingdom
RE Partners
solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API/Redux More ❯
Posted:

Senior Frontend Developer

london (city of london), south east england, united kingdom
RE Partners
solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API/Redux More ❯
Posted:

Infrastructure Support Application Support Engineer (C#.NET) Infrastructure Support £40K - £50K

London, England, United Kingdom
Hybrid / WFH Options
⁓慓
and managing VMWare-based estates, bridging the gap between development, product, and customer. You’ll have familiarity with C#, with the ability to perform static code analysis of the C#/.NET codebase to investigate the root cause of errors and exceptions. This Development Support/Application … have experience in performance tuning and troubleshooting .NET, Windows Server, IIS, and SQL Server, as well as familiarity with error reporting systems and log analysis systems such as Elasticsearch, Rollbar, or Sentry. Overview: Application Support Engineer to manage, operate, and support a suite of web applications running on .NET … running on .NET/IIS/Windows Server/SQL Server Experience managing and operating VMWare-based estates Familiarity with C#, ability to perform static code analysis of C# codebase when tracing root cause of errors/exceptions Experience in performance tuning and troubleshooting .NET, Windows Server More ❯
Posted:

Senior Automation Engineer

Edinburgh, Scotland, United Kingdom
Inspired Testing Pty
maintenance. Create and maintain CI/CD pipelines for automation scripts. Report on team tasks, provide mentoring, troubleshoot issues, and offer guidance. Engage in code reviews, merge pull requests, and resolve code conflicts. Lead the creation and maintenance of automation frameworks that support efficient testing and development practices. … tools into the Test Life Cycle (TLC) and Continuous Integration/Continuous Deployment (CI/CD) processes to streamline testing and deployment workflows. Conduct static code analysis and improve code coverage using tools like SonarQube to ensure the quality and reliability of the automation code. Develop … and effectiveness across the team. Engage in stakeholder reporting, effectively communicating automation efforts, results, and impacts on the overall project timeline and quality. Write code aimed at improving the overall testability of the software, ensuring that software designs support robust and efficient testing strategies. Participation and contribution to the More ❯
Posted:

Application Security Engineer

London, England, United Kingdom
Hybrid / WFH Options
Palantir Technologies
identification and analysis. You will be responsible for finding new and novel ways to identify and resolve security vulnerabilities in our products. This includes static and dynamic code analysis, security scanning, investigation of security reports from InfoSec, our bug bounty program, or other trusted partners, and direct … Perform deep architecture and security reviews on highly complex products to identify vulnerabilities Lead engineering teams in feature design, threat modeling, and security-critical code and architecture Develop and implement automation to eliminate entire classes of weaknesses across the organization Drive decision-making by determining the tradeoffs between security … and a deep passion for information security Experience with a modern high-level programming language (e.g. Java, Golang, Javascript, Python, etc.) Demonstrated experience evaluating code for vulnerabilities and weaknesses Experience with complex architectures and codebases (e.g. SOA or micro-services) Experience utilizing/with CodeQL or other static More ❯
Posted:

Senior Security Engineer - Application Security

London, England, United Kingdom
Hybrid / WFH Options
Samsara
You will be responsible for the execution of a number of company-wide initiatives, including topics related to secure software development, vulnerability management, secure code analysis, threat modeling, and bug bounty operations. As a senior contributor, you will partner with engineering and product teams to identify and mitigate … Samsara’s enterprise-wide application security strategy, covering both product and internal systems. Collaborate on the design and implementation of scalable security controls including static code analysis (SAST), software composition analysis (SCA), and secret scanning pipelines. Perform in-depth threat models of critical systems and features … working with engineering and infrastructure teams to mitigate identified risks. Act as a subject matter expert in Python and Go security practices—reviewing code, building secure patterns, and educating engineers across the business. Partner with developers to remediate high-impact vulnerabilities and build preventative controls that reduce recurring risk. More ❯
Posted:

Software Engineer - Code Assessment Senior

Aberdeen, Scotland, United Kingdom
ZipRecruiter
Job DescriptionJob Description Software Engineer - Code Assessment Overview Tech(x) is an energized company with experienced, specialized and progressive thought leaders progressing talented professionals in areas of technology, security, logistics, project management, talent management and procurement. We are looking for a professional proficient in executing software security assessments on … coding including Python, Java, C/C++, and Rust. Responsibilities Work in a team environment with a cyber security mission. Read, analyze, and understand code to identify vulnerabilities and explain functionality. Experience with static and dynamic code analysis tools. Design and execute software testing methodologies, including … integration, system, and acceptance testing, as well as Independent Verification and Validation (IV&V). Apply cryptographic principles to software analysis and testing methodologies. Prepare professional reports and briefings All other duties assigned Qualifications Certifications: Security+ (or other Security focused certification) Strong understanding of Computer Science fundamentals (e.g., algorithms More ❯
Posted:

Software Process Engineer

Coventry, England, United Kingdom
ALTEN LTD - UK
development and testing. Administer version control systems (e.g., Git), continuous integration pipelines (e.g., Jenkins), and automation frameworks to improve developer productivity. Implement and manage static code analysis , debugging tools , and software quality checks . Collaborate with cross-functional teams including developers, systems engineers, and quality assurance to … embedded systems or automotive context. Proficiency with Version control systems (e.g., Git ). CI/CD tools and build automation platforms (e.g., Jenkins ). Static analysis , debugging tools , and other quality assurance systems. Strong understanding of compliance and industry standards in regulated environments. Excellent problem-solving abilities and … England, United Kingdom . Birmingham, England, United Kingdom 3 days ago Coventry, England, United Kingdom 3 days ago LEAD ENGINEER - BATTERY STRUCTURAL TEST & DATA ANALYSIS West Midlands, England, United Kingdom 3 days ago Birmingham, England, United Kingdom 1 day ago Birmingham, England, United Kingdom 3 days ago Coventry, England More ❯
Posted:

Technical Lead

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concepts or Production systems Source controlling your code with Version Control Systems, e.g. Git Utilising CI/CD tools, such as Bamboo, Jenkins, Gitlab etc in order to streamline delivery of new … features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Define and enforce coding standards, code reviews and development ways More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
BAE Systems
following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Posted:

Software Engineer

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Posted:

NSL – Software Engineer – SC Perm

London, England, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Posted:

Software Engineer

Leeds, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

London
Hybrid / WFH Options
BAE Systems
for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Posted:

Senior Platform Engineer

London
Hybrid / WFH Options
BAE Systems
for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Leeds, West Yorkshire, Yorkshire and the Humber
Hybrid / WFH Options
BAE Systems
for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Posted:

Platform Engineer

Manchester, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
looking for: Programmingin one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce UtilisingCI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery … of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer

Manchester, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
looking for: Programmingin one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce UtilisingCI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery … of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NS - Software Engineer

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
BAE Systems Applied Intelligence
About you You will have experience in many of the following: Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline … delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Using precedent and your own creativity to solve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Static Code Analysis
25th Percentile
£55,000
Median
£60,000
75th Percentile
£65,000
90th Percentile
£70,000