OOP Jobs in the UK

351 to 375 of 1,276 OOP Jobs in the UK

Python Developer

United Kingdom
StarCompliance, LLC
mentoring, pair programming or other approach to knowledge sharing Skills & Experience Advance skills in Python Experience of using ORM frameworks ( e.g.SqlAlchemy , Django) A good understanding of Object-Oriented Programming and Design Commercial experience of working on enterprise level applications A proven track record overseeing the development of large/complex projects Experience of relational database management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III- iOS

London, United Kingdom
JPMorgan Chase & Co
problems rather than just symptoms. Required Qualifications, Capabilities, and Skills English proficiency; team based in London. Commercial experience in native iOS mobile app development. Good knowledge of object-oriented programming with Swift and Xcode. Strong analytical and problem-solving skills. Experience writing unit tests with XCTest. Experience with MVVM + Coordinator pattern and other architecture patterns like More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and cross More ❯
Employment Type: Permanent, Work From Home
Posted:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
user products from requirements analysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Aylesbury, England, United Kingdom
Hybrid / WFH Options
Skyhigh Security
infrastructure required by the team Collaborating closely with your immediate colleagues, having daily meetings to discuss and share work tasks. About You Good programming skills using object-oriented programming language methodologies in C++ Experience of Linux software development Scripting knowledge using Bash, PERL, Python Networking/Network protocols Nice to have experience of Databases, Virtualization, Containers More ❯
Posted:

Associate Software Engineer

London, England, United Kingdom
Copper.co
ones. Contribute to code reviews, architectural decisions, and agile practices. Support and resolve issues raised by clients and stakeholders. Your experience, skills, and knowledge Essential Experience with object-oriented programming languages such as Scala, Kotlin, Java, or Go. Familiarity with relational databases like PostgreSQL. Understanding of testing importance, capable of building automated server-side tests. Pragmatic approach More ❯
Posted:

Dotnet Developer

London, England, United Kingdom
Hybrid / WFH Options
Lorien
leads. Shift-based in-office presence (minimum 3 days/week, subject to business needs). Required Skills & Experience: Technical Skills: Strong background in software development with object-oriented programming Familiarity with common architectural patterns (e.g., n-tier, MVVM) Proficiency in at least one of the following: WPF, Angular Frameworks such as Unity, Spring, Prism, Castle Experience More ❯
Posted:

Director of Software Engineering

Bradford, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Slough, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Colchester, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Chelmsford, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Liverpool, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Manchester, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Reading, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Basingstoke, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Exeter, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Peterborough, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Bedford, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Maidstone, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Glasgow, Scotland, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Bournemouth, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Coventry, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Cambridge, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Telford, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:

Director of Software Engineering

Wakefield, England, United Kingdom
JR United Kingdom
10+ engineers. Strong communication skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances More ❯
Posted:
OOP
10th Percentile
£25,000
25th Percentile
£40,000
Median
£55,000
75th Percentile
£68,750
90th Percentile
£78,000