Permanent Defensive Programming Jobs in the UK

3 of 3 Permanent Defensive Programming Jobs in the UK

Senior Software Engineer - FTC UK

England, United Kingdom
Hybrid / WFH Options
Spyro Soft
be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with software testing practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who can balance technical precision with delivery deadlines, and who … CodePipeline expertise CDK Experience DevOps & CI/CD (pipelines) Java microservice experience Test Driven Development Component migrations techniques Desirable Skills/Knowledge/Experience Strong problem solving skills Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Platform

England, United Kingdom
Hybrid / WFH Options
Moneybox
Server, Service Bus, Event Hub, CosmosDB, Redis, Data Factory GitHub, Azure DevOps, Terraform, Datadog What You'll Do Hands on coding to solve complex problems with a focus on defensive programming, resilience, and performance. Demonstrate self guided problem solving abilities to create robust technical solutions for vague business requirements. Take initiative to course correct projects when they deviate … to agreed timeframes. Ability to be agile and react quickly to changing priorities. Experience designing and architecting scalable solutions. Strong understanding of: .NET (Core/framework) REST APIs OO programming languages (we use C#) Relational databases, ACID transactions Strong analytical and problem solving skills. Ability to communicate complex design ideas to the wider engineering group Able to work both More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer / Lead Developer (Agentic/llm systems)

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 5+ years of professional Python development 2+ years in a technical leadership or senior engineering role Experience building AI/LLM-powered applications in More ❯
Posted: