9 of 9 Secure Coding Jobs in the Thames Valley

Senior Forward Deployment Engineer

Location
Slough, England, United Kingdom
cadence. The role combines senior software engineering, DevOps, SRE, test automation, application security, and legacy modernization. Approximately 70% of the work involves hands-on coding and configuration. The technical scope includes building effective automated test suites, remediating security vulnerabilities, performing dependency and reachability analysis, upgrading Java and NPM runtimes … deployment smoke tests using Test-Driven Development practices. Select appropriate automation-testing approaches per application and drive implementation, including the use of AI coding assistance. Source suitable test data and implement secure data masking for lower environments. Conduct vulnerability triage, root-cause and dependency reachability analyses, remediation ...

Associate Software Engineer

Location
Abingdon, England, United Kingdom
workflow. Participate in code reviews: read your teammates’ code, receive feedback on yours, and learn the codebase through both activities. Follow secure coding practices, triage security issues when they arise, and apply fixes to deliver secure applications. Contribute to technical documentation for the systems ...

AI Engineer Python

Location
Bracknell, England, United Kingdom
Software Engineer with deep Python expertise to build reliable internal platforms and developer-enablement capabilities. This is an engineering-first role: strong software design, coding fluency and practical problem-solving are essential. You will apply AI in pragmatic ways-such as designing document search and conversational experiences using Retrieval … with Docker, Kubernetes and Infrastructure as Code, ideally Terraform. Experience with observability, monitoring, alerting, performance profiling and benchmarking. Solid understanding of secure coding practices, vulnerability management and security considerations in software delivery. Applied understanding of Generative AI and LLM patterns, particularly RAG. You should be able ...

Software Engineer (Java / C++)

Location
Abingdon, England, United Kingdom
office a minimum of three days per week. Develops test strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. Familiar with common software vulnerabilities and leading practices ...

Principal Engineer

Location
Milton Keynes, England, United Kingdom
technical direction across product discovery, design, delivery and operation. It combines hands‐on engineering with architectural leadership, ensuring that solutions are secure, scalable, resilient, maintainable and aligned with measurable business outcomes. Support and enhance existing internally developed products while shaping new products and platform capabilities across Payments, Discounts … with proportionate mitigation and decision records Engineering excellence and software quality Establish and promote engineering standards covering clean architecture, SOLID principles, secure coding, automated testing, code quality and maintainability. Define guardrails for APIs, event‐driven integration, data access, error handling, logging, monitoring and operational readiness. Champion performance ...

Senior Developer

Location
Reading, England, United Kingdom
XSLT, XSD Experience developing in an Azure-based environment specifically Function Apps Experience of the Agile development lifecycle. Good understanding of secure coding practices Desirable Experience of ALM/automated build and deploy tools such as GIT/Azure DevOps. Experience in writing unit tests using ...

Oracle Cloud Integration Developer

Location
Maidenhead, England, United Kingdom
configuration or an extension, and fix it at that layer Work with Fusion REST and SOAP APIs: test them in Postman or SoapUI, secure them with OAuth, and renew certificates before they expire Deploy cleanly: Git, peer review, automated pipelines, a record of every delta deployment, and rollback … debugged yourself: OAuth tokens, certificates and TLS Delivery discipline you can show: Git branching, peer review, pipelines with security testing, OWASP secure coding practice, and rollbacks tested Solid SQL and PL/SQL, used to trace and reconcile data, including on Oracle Autonomous AI Database The habit ...

Hybrid Java Developer - Subsurface Apps & Secure Coding

Location
Abingdon, England, United Kingdom
Halliburton is seeking a skilled Java developer for their Neftex Technical Services Team in Abingdon, UK. The ideal candidate will have over 3 years of experience and be responsible for designing, developing, and maintaining subsurface ...

Embedded DevOps Engineer

Location
Kidlington, England, United Kingdom
develop, and maintainIaCsolutions and implement CI/CD pipelines to automate deployment processes. Software security:Define and own software security procedures that govern secure code developmentand deployment for software, firmware andgateware. 'System-down'planning and response. Ownlab systemmanagement and coordinate response to efficientlymaintainhigh up-times. Plan and implement … toolchains, RTOS environments or FPGA development and deployment workflows. Experience with monitoring and observability platforms such asOpenTelemetry, Prometheus, Grafana or Loki. Knowledge of secure software supply-chain practices, including dependency scanning, artifact signing, software bills of materials, secrets management and vulnerability management. Experience administering laboratory or industrial networks ...