real time trade capture system that processes and feeds the firm’s executions to various internal systems and external parties. Qualifications/Skills Required 7+ years of developing in C++ server side applications in Linux Strong understanding and experience building real-time/event driven applications Strong understanding of network programing and Linux O/S internals Strong understanding of More ❯
have the opportunity to learn and grow with the programme. Please note, applicants will require active Security clearance. Required Skills Experience in developing software in C and/or C++ Excellent verbal and written communication skills Comprehensive understanding of various software development methodologies Ability to work effectively in a team and adhere to process within a software development environment Knowledge More ❯
to protect our customers’ Cloud workloads. In this role you will be part of an Agile team, developing new features using a range of technologies including Go , C and C++ , as well as scripting languages such as Python for test automation. What You Will Do Actively contribute to release planning and drive for high-value and high-quality solutions which … comply with Sophos’ security requirements and industry best practice Other duties and responsibilities as directed. What You Will Bring Developing code in a statically-typed language, preferably Go or C++ Working knowledge of Python, bash or other scripting language Ability to learn new skills quickly and apply them to the role Technical problem solving Effective communicator with different types of More ❯
London, England, United Kingdom Hybrid / WFH Options
Cboe
inclusion, giving associates a safe space to network, share ideas and create opportunities. Sound like the place for you? Join us! The Software Engineering team is hiring for a C++ Software Engineer As a Software Engineer within our European business at Cboe Europe, you will be part of the team that builds and operates the technology for one of the … implement the best solution for the job Provide technical support, answering questions and diagnosing the root cause of technical problems The ideal candidate has : Previous experience working with modern C++ (C++11 at a minimum, C++20 is a plus) A passion to learn and grow, in both technical and financial domains A proactive mindset, with strong communication skills Experience working and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Leidos
reporting. Adherence to project processes and software development practices Our Capability Development team develops bespoke software for our clients in the Cyber Security domain. We specialise in C and C++ and have worked across iOS, Android, Windows, macOS and Linux. We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling we rely on. Your skills and experiences … Essential: C++, Java, Rust: Proficiency in one or more of these programming languages for both application and embedded code development. IDEs and Toolchains: Experience with development tools, integrated development environments (IDEs), and toolchains relevant to development boards. Adaptability: Ability to adapt to new technologies and work in a dynamic environment. Experience of Communication Protocols to interface with peripheral devices. Proficiency More ❯
from leading investors so far, with $140 million raised in the last Series C funding round in January 2023. The role We are seeking a highly skilled and experienced C++ Software Engineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. You will be responsible for developing tools … and tools to measure real-time engineering operations and processes Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics. Professional experience in modern C++, including the STL and common testing frameworks Fluency in Python for software development Ability to develop high-quality APIs and code documentation Deep understanding of software development methodologies, code reviews More ❯
Experience developing embedded software in an industrial printing domain is a plus. Knowledge & Skills: • Basic design skills such as functional decomposition, UML, and design patterns. • Experience writing C and C++ code. Demonstrate the ability to use simple C and C++ constructs. • Experience with scripting languages such as python, perl, etc. • Solid understanding of object-oriented programming, pair programming, memory management More ❯
deepen your knowledge of financial markets and trading workflows. Required - Working in a technology team with other developers. - Proficiency in one or more well-structured programming languages (eg, Python, C++, C#, Java, Rust). - Familiarity with Linux. - Strong understanding of software development best practices, including: - Writing clean, testable code. - Version control (eg, Git). - Exposure to CI/CD pipelines. More ❯
real time trade capture system that processes and feeds the firm's executions to various internal systems and external parties. Qualifications/Skills Required 7+ years of developing in C++ server side applications in Linux Strong understanding and experience building real-time/event driven applications Strong understanding of network programing and Linux O/S internals Strong understanding of More ❯
Integration & Deployment (CI/CD) pipelines Demo your work to internal and external stakeholders What You Bring: Strong hands-on experience with at lease on of the following languages C++, GoLang, Java, JavaScript, .NET, Node, Python or Rust Understanding of Cloud-based architectures (AWS, GCP or Azure) Business skills and commercial awareness A willingness to further your own knowledge, skills More ❯
Comfortable engaging with end users and stakeholders It'd Be Great If You Also Have Some Of The Following: Degree in software, engineering, or a software-focused science field C++, Python, or similar programming languages Experience with SQL databases, GIS data, or UI/UX best practices Familiarity with real-time systems, embedded Linux, or machine learning Background in security More ❯
and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. Desirable experience: You have experience with other languages such as C++ Linux sysadmin/DevOps/deployment More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Yolk Recruitment
and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. Desirable experience: You have experience with other languages such as C++ Linux sysadmin/DevOps/deployment More ❯
automate and accelerate advanced manufacturing workflows What You'll Bring: Degree (2:1 or above) in computer science, engineering, maths, or a related field Strong coding skills in C#, C++, or Python Solid grasp of OOP, software design principles, and test-driven development A collaborative mindset, strong communication skills, and a love for solving hard problems Bonus Points For: Experience More ❯
and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. Desirable experience: You have experience with other languages such as C++ Linux sysadmin/DevOps/deployment More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Defence
and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. Desirable experience: You have experience with other languages such as C++ Linux sysadmin/DevOps/deployment More ❯
a ground up re-architecture into Golang, React and Cloud platforms. Core skills within the team are Golang, Typescript, SQL, and Kafka. Open to other languages such as Python, C++, Java, C#, Node. Preferred skills and experience Commercial experience within web clients or server-side development. Experience working with front and backend technology. Knowledge of Kafka, SQL, .Net, Golang or More ❯
skills. Comfortable balancing technical requirements with business goals. Degree or equivalent experience in a relevant field. Broad software development experience, including: - AWS/Azure, Windows, Linux - Java, C#, C, C++ - Internet protocols and APIs - Cloud and virtualised deployment models Familiarity with agile methodologies and writing functional specifications or user stories. Experience with Android devices and mobile technologies desirable (USB, Wi More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
skills. * Comfortable balancing technical requirements with business goals. * Degree or equivalent experience in a relevant field. * Broad software development experience, including: - AWS/Azure, Windows, Linux - Java, C#, C, C++ - Internet protocols and APIs - Cloud and virtualised deployment models * Familiarity with agile methodologies and writing functional specifications or user stories. * Experience with Android devices and mobile technologies desirable (USB, Wi More ❯
enhance system performance and innovate solutions. Experience Required Education: Minimum 2:1 in Computer Science, Software Engineering, or related disciplines. Programming Skills: Proficiency in languages such as Python, Java, C++, or similar. Analytical Thinking: Strong problem-solving skills with a keen eye for detail. Teamwork: Ability to work effectively in a collaborative environment. Passion for Technology: Demonstrable interest in software More ❯
and work independently on ad hoc technical activities and split time between multiple projects and activities (multi-tasking capabilities) Desired Skills • Experience with Linux • Experience with Programming languages like C++ or Java or scripting languages like Python or JavaScript • Familiarity with MS SQL Server and Oracle • Ability to write SQL statements to interact with databases • Ability to work with XML More ❯
eagerness to collaborate are essential. The firm has specific requirements: Studied Computer Science or Computing at Top University Strong Object-Oriented Programming skills—language is not important; Python, Java, C++, C# are all acceptable. Elegant code is elegant code regardless of language. Strong problem-solving capabilities Internship or placement experience (non-negotiable) Starting salary is £50K plus bonus, pension, healthcare More ❯
R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud based experience More ❯
operating systems enhancements. Test prototype enterprise scale solutions. Knowledge of writing scripts in Bash, Python, and executing shell scripts Deploy applications Develop and support Java/Javascript, C/C++, MySQL, and SQL Server applications. Experience with using Nessus and Agile methodologies Perform detailed analysis. Requirements Active Top Secret/SCI with Polygraph Clearance BA/BS in Information Technology More ❯