12 of 12 Memory Management Jobs in the South East

Senior Software Engineer, Windows/Desktop Applications - Brighton, United Kingdom

Location
Brighton, England, United Kingdom
related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft … Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management, performance optimisation and application profilingExperience writing unit and integration tests and building maintainable automated test suitesExperience working with Git and CI/… 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 and Continuous Deployment practicesComplex technical problem solvingMathematical reasoning, including basic calculus ...

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
week.Minimum Qualifications Strong knowledge of Java Core, including: Collections Framework, Generics, Streams, Lambdas Exception handling and best practices Multithreading and concurrency (Executors, synchronization, CompletableFuture) Memory management and garbage collection basics Object-oriented principles (SOLID, design patterns, microservice architecture) Experience with Java and related frameworks (SpringBoot, Eclipse RCP, OData ...

Senior Software Engineer C++

Hiring Organisation
Oni
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
align software behavior with hardware specifications.Write and maintain clear, well-documented, and testable code.Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware, ensuring seamless integration and alignment of goals across all departments.Essential skills and qualifications:Bachelor's degree in Computer Science, Engineering … developing high-performance software applications in C++.Proficient in modern C++ (C++14/17/20) and low-level programming.Solid understanding of multi-threaded programming, memory management, and performance optimization.Experience working in Agile/SCRUM software development.Excellent analytical and problem-solving skills.Desired skills and qualifications:Master's degree.Programming skills ...

Senior Software Engineer C++

Hiring Organisation
Oni
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
behavior with hardware specifications. Write and maintain clear, well-documented, and testable code. Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware, ensuring seamless integration and alignment of goals across all departments. Essential skills and qualifications: Bachelor's degree in Computer Science … high-performance software applications in C++.Proficient in modern C++ (C++14/17/20) and low-level programming. Solid understanding of multi-threaded programming, memory management, and performance optimization. Experience working in Agile/SCRUM software development. Excellent analytical and problem-solving skills. Desired skills and qualifications: Master ...

Golang Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Burgess Hill, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
£58,000 - £60,000 per annum
years of overall software development experience with at least 3+ years of hands-on Golang development. Strong understanding of Go routines, channels, concurrency, and memory management. Experience building REST APIs and microservices. Strong knowledge of data structures, algorithms, and software design principles. Experience with SQL databases such as PostgreSQL ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/ ...

Senior Programmer

Location
Basingstoke, England, United Kingdom
engine or gameplay systems Performance-critical code running under heavy load Simulation, networking, rendering integration and tools Problem-solving at the intersection of mathematics, memory layout and parallel execution Quality benchmark: You should have shipped multiple titles at recognised studios and be comfortable leading the design of complex C# … Program - games where scale, persistence and simulation consistency matter. Responsibilities Design, implement and own major gameplay, simulation and engine systems Profile and optimise CPU, memory and network performance across the codebase Lead architecture decisions for simulation, networking and tools Mentor and review code from junior and mid-level programmers ...

Principal Technical Animator

Location
Brighton, England, United Kingdom
leadership to implement project-wide animation roadmaps and toolsets. Solve deep, complex runtime bugs and drive animation optimisation efforts to meet strict performance and memory budgets. Define and document technical standards, best practices, and pipeline workflows for the wider technical animation team. Collaborate closely with Design and Animation leads … animation suite (Anim Blueprints, Motion Matching, Control Rig, State Machines, and Sequencer). Deep technical understanding of low-level animation concepts, including runtime optimisation, memory management, and threading for animation. Exceptional cross-discipline communication skills , with a proven track record of aligning Art, Design, and Engineering directors ...

HPC Senior Technology Consultant

Hiring Organisation
Hewlett Packard Enterprise
Location
Wokingham, Berkshire, United Kingdom
Salary
£ 70 K
dedicated team to support advanced HPC hardware and software technologies.Perform preventative maintenance activities and respond to critical incidents.Manage and document maintenance activities through case management systems.Ensure compliance with customer change management processes and controls.Build strong working relationships with customers and stakeholders.Follow technical escalation procedures to ensure rapid resolution … related discipline, or equivalent experience.At least 5 years' experience working with HPC and Linux systems.Strong Linux system administration skills.Understanding of Linux kernel features, including memory management.Experience performing hardware diagnostics, maintenance, and repairs.Strong scripting capabilities using Python, Bash, or similar technologies.Knowledge of configuration management tools such as Ansible.Excellent analytical ...

HPC Senior Technology Consultant

Hiring Organisation
Hewlett Packard Enterprise
Location
Wokingham, Berkshire, UK
Employment Type
Full-time
support advanced HPC hardware and software technologies. Perform preventative maintenance activities and respond to critical incidents. Manage and document maintenance activities through case management systems. Ensure compliance with customer change management processes and controls. Build strong working relationships with customers and stakeholders. Follow technical escalation procedures to ensure … equivalent experience. At least 5 years' experience working with HPC and Linux systems. Strong Linux system administration skills. Understanding of Linux kernel features, including memory management. Experience performing hardware diagnostics, maintenance, and repairs. Strong scripting capabilities using Python, Bash, or similar technologies. Knowledge of configuration management tools such ...