when required. Our client offers a very collaborative working environment with most of the development team coming from excellent computer science and programming educational backgrounds. This is an office-based role. Skills required: C#, WPF Worked with the latest version of the .NET platform Database experience more »
with both technical and non-technical stakeholders. Ability to lead and influence team members positively. Understanding of software engineering principles (e.g., Object-Oriented Programming, SOLID, TDD, YAGNI, KISS). Commitment to continuous improvement and automation. Active learner with a focus on professional and technical growth. Confident independent more »
Mid-senior understanding of iOS Development. Experience with building applications in Swift and SwiftUI. Experience working with RESTful APIs Experience with multi-threaded programming and building adaptive UIs for mobile devices. Some of your Main Responsibilities: Creating and maintaining iOS Apps using Swift and SwiftUI. Building iOS more »
Key Skills: Mid-senior understanding of iOS Development. Experience with building applications in Swift. Experience working with RESTful APIs Experience with multi-threaded programming and building adaptive UIs for mobile devices. Some of your Main Responsibilities: Creating and maintaining iOS Apps using Swift. Building iOS apps using more »
Software Developer Excellent opportunity for a talented mid-level software developer to join an excellent clients team based in central London. The successful candidate must to come from a strong educational background and will ideally have at least 3 years more »
researchers and traders to drive strategy development. Design, develop, and deploy software using agile methodologies. Mentor junior engineers, fostering best practices through pair programming, code reviews, and guidance. Provide production support, maintenance, and performance enhancements for existing systems. Continuously evaluate and integrate new technologies to improve our … tech stack. Requirements & Qualifications: Advanced proficiency in C++ with multiple years of experience working on a trading system. Solid background in multi-threaded programming and a deep understanding of hardware / software interaction. Experience in the trading industry or other latency-sensitive environments where solving complex, novel more »
large-scale, massively distributed and fault-tolerant systems. Minimum Qualifications: Strong understanding of operating system fundamentals and components. Proficiency in C or C++ programming, with expertise in at least one additional language (Python, Golang, Rust, or CUDA). Solid foundation in data structures, algorithms, and multithreading programming. … Experience with performance optimization of multithreaded applications. Knowledge of GPU Linux kernel drivers, NVlink, CUDA, and LLM is a plus. Preferred Qualifications: Experience in designing and implementing large-scale system software projects. Proven ability to work effectively in a team environment. Familiarity with network, storage, memory management more »
Embedded Software Engineer Join a company that has pioneered digital audio solutions with a legacy of innovation spanning over two decades. It has consistently led the field with advancements such as Sharc DSP integration, multi-touch LCD screens, and multi more »
About Us MarketAxess is on a journey to digitally transform one of the world’s largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading more »
PhD Java Engineer Opportunity - Sustainable Energy Solutions - REMOTE (UK) - 140,000Are you driven by environmental concerns and the need to reduce energy costs? Join a pioneering team dedicated to facilitating the transition to a greener lifestyle using cutting-edge technology.We more »