4 of 4 Permanent Concurrent Programming Jobs in Oxfordshire

Senior C++ Software Engineer

Hiring Organisation
Avanti
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £95,000 per annum
Role You'll be working on the core software platform, solving complex engineering problems involving: Modern C++ development High-performance algorithms and data structures Concurrent and multithreaded programming Memory management and performance optimisation Cross-platform software development across Linux, Windows and macOS Designing and maintaining robust, scalable software … problems. We're Looking For You'll ideally have experience with: Modern C++ (C++17 or later) Performance-critical or systems-level software Multithreaded and concurrent programming Strong computer science fundamentals, including algorithms and data structures Linux development Debugging and optimising complex software Experience in any of the following ...

Senior Software Engineer

Hiring Organisation
TripAdvisor
Location
Oxford, Oxfordshire, United Kingdom
Salary
Confidential
look for 5+ years’ experience, following a Bachelor’s degree or above in Comp Science or a related field.Distributed Systems Expertise: Deep understanding of concurrent programming and experience building high-performance, scalable backend systems in cloud environments.Analytical Mindset: A habit of asking "how will we know this worked ...

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
contribute ideas to enhance software quality and team performanceRequired Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong computer science fundamentals including algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns … software engineering principles rather than purely application development experience. Successful candidates should be able to demonstrate practical knowledge in areas such as:Multithreading and concurrent programmingObject-oriented programming and SOLID principlesSoftware design patterns and architectureMemory management, performance optimisation and profilingUnit testing, integration testing and test-driven developmentContinuous Integration ...