Permanent Defensive Programming Jobs in the UK

3 of 3 Permanent Defensive Programming Jobs in the UK

Senior Software Engineer

England, United Kingdom
Hybrid / WFH Options
ANNA Money
on a team TypeScript (React, MobX) Flutter/Dart PostgreSQL/MongoDB RabbitMQ Kubernetes What You'll Do Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance Own technical solution design for significant product features, software modules, and technical initiatives Demonstrate self-guided problem-solving abilities to create robust technical solutions … knowledge through documentation Initiate and contribute to broader engineering technical designs Staying abreast of and (where necessary) applying the latest emerging technologies Experience developing software in one or more programming languages from the list (Python, Java, C#, Go) 7+ years of software engineering experience in an industrial setting Experience with data structures or algorithms Experience building distributed systems Excellent More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Belfast, United Kingdom
Alten
testing , CI/CD pipelines , and static analysis . Optimise and profile software for multithreaded and performance-critical applications. Contribute to a culture of engineering excellence through code quality , defensive programming , and continuous improvement. Qualifications Required Skills: Proficiency in Modern C++ (C+/14/17 or later), including templates, STL, and concurrency . Strong understanding of Linux More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer

United Kingdom
Cyfrin
to technical strategy and long-term planning Required Technical Skills Python Expertise (Required) 5+ years of professional Python development with advanced proficiency in: Async/await patterns and concurrent programming Type hints and Pydantic for data validation Decorators, metaclasses, and advanced language features Modern package management (uv, pip, poetry) Testing frameworks (pytest, mocks, fixtures, test-driven development) Software Architecture … to-end tests Code Review: Effective review practices with constructive, actionable feedback Agile Development: Experience with iterative development and continuous improvement Security Mindset: Awareness of common security vulnerabilities and defensive programming practices Preferred Qualifications Experience 5+ years of professional Python development 2+ years in a technical leadership or senior engineering role Experience building AI/LLM-powered applications More ❯
Posted: