Responsibilities eFX Trading / Quant Development Manager (DIR) Societe Generale is one of Europe's leading financial services groups and a major player in the economy for over 160 years, we support25 million clientsevery day with more than126,000 staffin65 countries Our Group draws on our European roots to develop our business internationally. Our unique geographic positioning enables … FX electronic market making, pricing and hedging systems. Functionally, the candidate will have the opportunity to work on all aspects of the algorithmic trading ecosystem: low-latency pricing / auto-hedgers, pre-trading controls, monitoring tools, post-trade analytics & back-testing systems. In addition to the developer aspect, the role will involve management of the global FAR / RAD (rapid development) FX team. Responsibilities: Design of software solutions to fulfil the business needs, balancing between rapid development and code quality / performance, in agreement with both IT management and the head of desk Be proactive in regard of platform enhancements from which the business and IT can benefit Implement, test, and deploy the software More ❯
of industry sectors that require advanced, bespoke security solutions and the highest-level security clearances. Provide technical expertise in fault finding and repairs across varied selection of PC / Network based and analogue security systems with a working knowledge of different high end software packages. Provide technical expertise in fault finding and repair with a variety of CCTV … operating systems from small scale CCTV systems to large Multi-site installations with PC Based Digital Recorders. To understand fibre optic transmission systems, LAN / WAN networks and radio telemetry systems to effectively remedy any faults. Liaise with higher grade engineers where required. Provide emergency solutions when operating out of hours as specified on the departmental rota. … environments (e.g., order submission, stock control, timesheet submission, job closing, etc.) NVQ 3 in Electronic Security or equivalent proven experience (4+ Years) Knowledge of Access control/ CCTV / Intercom / Intruder systems. Including; Knowledge of Windows Operating Systems. Knowledge of digital electronics principles and systems Health and Safety. Good knowledge of More ❯
a wide range of industry sectors that require advanced, bespoke security solutions and the highest-level security clearances. Role - To provide professional engineering expertise along with excellent internal / external customer service during the repair and maintenance of a variety of security solutions (including CCTV, Intruder, ACS). Your responsibilities Provide technical expertise in fault finding and repairs … across varied selection of PC / Network based and analogue security systems with a working knowledge of different high end software packages. Provide technical expertise in fault finding and repair with a variety of CCTV operating systems from small scale CCTV systems to large Multi-site installations with PC Based Digital Recorders. To understand fibre optic transmission systems, LAN / WAN networks and radio telemetry systems to effectively remedy any faults. Liaise with higher grade engineers where required. Provide emergency solutions when operating out of hours as specified on the departmental rota. Collaborate with all parts of the business to ensure that the agreed scope of works is delivered in line with the customer More ❯
Travel expenses will be paid. This role may require Security Clearance in the future. Responsibilities: * Writing and executing functional, regression, system, and performance testing * Testing of software solutions / applications to ensure that the developed products meet the requirements and are free of defects * Reading and understanding requirements documentation * Involvement in test planning, test execution, defect tracking, and … desirable * Strong knowledge of test automation tools (e.g., Python, Selenium, Robot Framework, Appium, or similar) * Knowledge of protocol testing, RF testing, and communication interfaces (e.g., TCP/IP, UDP, Serial, Bluetooth, etc.) is a plus * Strong experience in using Test Management tools (e.g., JIRA, TestRail, Zephyr) * Hands-on experience with testing More ❯
Collaborate in an agile environment with continuous integration Provide 3rd line production support for critical trading systems What We're Looking For Strong Python skills (or equivalent OO / Functional language experience) Degree in Computer Science, Physics, Engineering, Mathematics or similar Experience with high-availability financial systems Solid understanding of algorithms, data structures, and design patterns Knowledge of … messaging middleware and TCP/IP networking Front office trading experience (FX / Fixed Income / Derivatives preferred) Agile development experience (SCRUM, XP, Kanban) Excellent problem-solving skills under pressure Bonus Points For Derivative / Options product knowledge Experience with integrated trading platforms (SecDB, Athena, Quartz) FIX Protocol or FpML knowledge SQL / NoSQL database experience McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
security incidents, ensuring compliance with policies and best practices. Create technical specifications, design documents, and test plans. Required skills: 2+ years of Cisco network support experience Knowledge of TCP/IP Suite and Cisco routers, switches and firewalls Experience with L2 / L3 networks, firewalls, VPNs, network segmentation, and access control … with technical documentation skills UK driving license Benefits: Hybrid working (based in Dartford, flexible on-site days). 25 days annual leave plus UK bank holidays. Enhanced maternity / paternity and adoption pay. Employee Wellbeing Programme and free parking / canteen facilities. Excellent work-life balance and a supportive working culture. Salary More ❯
Job Title: VOIP Engineer Location: Manchester / Burnley Department: Technology Reports To: Head of Software Development? Position Overview: My client are an exciting start up, looking for a VoIP Engineer to play a critical role in the design, implementation, and support of telephony solutions across their infrastructure. This role requires deep technical expertise in VoIP systems, especially Asterisk … the stability and scalability of communication systems used by clients and internal teams. Key Responsibilities: VoIP Platform Engineering: Develop, operate, and support VoIP systems including SIP proxies (Kamailio / OpenSIPS), Asterisk PBX, and VoIP gateways. Design, build, test, and deploy telephony solutions including IP PBX, EPABX, and related infrastructure. Implement and enhance functionalities using Asterisk AGI … system enhancements and reduce operational overhead. Experience: Essential: Minimum 3 years hands-on experience with Asterisk, VoIP, and SIP networks (5+ years preferred). Strong working knowledge of TCP/IP, NAT, PAT, and firewall technologies related to VoIP. Experience with Linux system administration and tools such as yum, apt, systemd, and Bash scripting. More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Akkodis
C# Software Engineer required for a long term contract assignment based in Stevenage - some hybrid work may be available after a settling in period. Skillset / experience required: Proficient in C# / C++ Microsoft Visual Studio, Eclipse, Ability to work from high level / system view into technical detail. Excellent verbal, presentation and written … communication skills Knowledge of using Microsoft Windows and Linux operating systems Non-essential Distributed simulation standards / Protocols (DIS, HLA, DDS) and web services development (JavaScript, Node JS or similar) Military Communications, Datalinks and Interfaces such as 1553 / 1760 and Ethernet TCP/IP Practical knowledge of System integration … law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and / or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website. More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC / mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes made. Gaining … internal processes and standards. Occasionally visiting local manufacturing facilities (within Kent) to support production issues related to software or firmware. Senior Embedded Software Sustaining Engineer requirements: Essential: Degree / HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years' hands-on experience in embedded software development, preferably in a commercial product … environment. Proven track record of delivering and maintaining real-time embedded systems in C / C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded More ❯
bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC / mobile front-end software. Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes made. Gaining deep … internal processes and standards. Occasionally visiting local manufacturing facilities (within Kent) to support production issues related to software or firmware. Senior Embedded Software Sustaining Engineer requirements: Essential: Degree / HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years’ hands-on experience in embedded software development, preferably in a commercial product … environment. Proven track record of delivering and maintaining real-time embedded systems in C / C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC / mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes made. Gaining … internal processes and standards. Occasionally visiting local manufacturing facilities (within Kent) to support production issues related to software or firmware. Senior Embedded Software Sustaining Engineer requirements: Essential: Degree / HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years' hands-on experience in embedded software development, preferably in a commercial product … environment. Proven track record of delivering and maintaining real-time embedded systems in C / C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded More ❯
experience in functional verification, including coverage models, reusable testbenches, and randomized testing (SystemVerilog, UVM, or cocotb) Proficient in Python and C++ in a Linux environment Comfortable with CI / CD workflows (Jenkins, GitLab CI, Bamboo, etc.) Understanding of networking protocols such as TCP/IP and UDP /IPMore ❯
experience in functional verification, including coverage models, reusable testbenches, and randomized testing (SystemVerilog, UVM, or cocotb) Proficient in Python and C++ in a Linux environment Comfortable with CI / CD workflows (Jenkins, GitLab CI, Bamboo, etc.) Understanding of networking protocols such as TCP/IP and UDP /IPMore ❯
UCLH (University College London Hospitals NHS Foundation Trust)
week Job ref 309-UCLH-6370 Site University College London Hospital Town London Salary £61,927 - £68,676 Per Annum Inclusive of HCAS Salary period Yearly Closing 16 / 06 / :59 The use of AI is monitored and if applicants have used it, then they are required to declare this in their supporting statement. Job … most recent NHS staff survey UCLH had the highestpercentage of staff who said they would recommend us as a place to work, out of all generalacute or acute / community NHS trusts in England - for the third year in a row. UCLH recognises the benefits of flexible working for staff - To find out more, visit: Flexibleworking. To discover … Why Choose UCLH? Person specification Knowledge and Qualifications 1st or 2nd class honours degree in computer science, a physical science, engineering, or equivalent Relevant PhD or equivalent (MSc / MEng with additional specialist training or research experience) State Registration as a Clinical Scientist / able to register within 3 years of appointment. Or Member of the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Wide programming expertise across system to application level in languages, particularly C. Knowledge of software optimization techniques. Experience in benchmarking to generate robust performance measurements. IT Infrastructure awareness: TCP/IP, DHCP & DNS, data center configuration. Nice To Have Skills and Experience: Understanding of the EDA landscape and experience using related tools. Knowledge of More ❯
Support the sales team with technical advice Assist with on-site project work and resolve remedial issues Oversee stock and parts management Essential Skills & Qualifications: Background in electronics / electrical engineering Hands-on experience with electrical and electronic systems Ability to read schematics and conduct fault diagnostics Familiarity with data communications and Windows-based software installation Bachelor's … degree in Electronics or a related field Full UK driving licence Experience with LED components, AV equipment, and network protocols (TCP/IP, RS232 / 485) Knowledge of DNS, port forwarding, cloud server setup Familiarity with video / picture editing software CSCS, IPAF, or PASMA certifications Personal Attributes: Strong communication More ❯
stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Work / Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as … requiring work from multiple teams • Experience actively mentor individual engineers and managers • Experience performance tuning software applications and optimizing fleet utilization • Strong understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, load balancing, load shedding) • Proficient with Infrastructure as Code, (such as CDK, CloudFormation, Puppet, Chef, Ansible, or similar) • Proficient with operating services … need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country / region you're applying in isn't listed, please contact your Recruiting Partner. Posted: April 7, 2025 (Updated about 10 hours ago) Posted: March 18, 2025 (Updated 1 day More ❯
Support the sales team with technical advice Assist with on-site project work and resolve remedial issues Oversee stock and parts management Essential Skills & Qualifications: Background in electronics / electrical engineering Hands-on experience with electrical and electronic systems Ability to read schematics and conduct fault diagnostics Familiarity with data communications and Windows-based software installation Bachelor's … degree in Electronics or a related field Full UK driving licence Desirable Skills: Experience with LED components, AV equipment, and network protocols (TCP/IP, RS232 / 485) Knowledge of DNS, port forwarding, cloud server setup Familiarity with video / picture editing software CSCS, IPAF, or PASMA certifications Personal Attributes … Logical thinker with high attention to detail Positive, proactive, and team-oriented Innovative and practical problem solver Benefits: Private health care & online health support Employer pension contribution £20 / month wellness / gym support Walk & talk wellbeing sessions Ongoing training and development Free fruit, tea, and coffee Support for local charity initiatives More ❯
arena. Responsible for the full range of user support, including desktop and peripheral hardware support, application support, network connectivity and remote connectivity. Remote and telephone support of mobile / European users will also be required. Work within the Service Desk team in supporting and delivering all aspect of services -1 st / 2 nd line support … capable of root cause analysis) -Remote branch support using Remote Assistance -Active Directory user starter / leaver process -Customer facing, support of internal banking staff, VIPs -Maintenance and support of desktops, laptops, Blackberry’s -SLA targets -Ad-hoc project involvement Main skills required are: -Experience supporting desktop platforms for banking environments -Experience in operational deployments. Desktop, operating system … Desk ticket software -Market data products -ITIL, Microsoft certifications advantageous -Maintains industry recognised skills through training or self-study methods Technical Skills -Supporting Microsoft operating systems, office suite -TCP/IP, basic networking skills -Root cause analysis and remediation Technologies -Windows 7 -Office 2013 -Xenapp published applications, support -Desktop hardware, laptops, Blackberry’s deployments More ❯
experience. Responsible for the full range of user support, including desktop and peripheral hardware support, application support, network connectivity and remote connectivity. Remote and telephone support of mobile / European users will also be required. -Work within the Service Desk team in supporting and delivering all aspect of services -1 st / 2 nd line support … capable of root cause analysis) -Remote branch support using Remote Assistance -Active Directory user starter / leaver process -Customer facing, support of internal banking staff, VIPs -Maintenance and support of desktops, laptops, Blackberry’s -SLA targets -Ad-hoc project involvement -Ideally with experience of supporting desktop platforms for banking environments -Experience in operational deployments. Desktop, operating system refresh … Desk ticket software -Market data products -ITIL, Microsoft certifications advantageous -Maintains industry recognised skills through training or self-study methods Technical Skills -Supporting Microsoft operating systems, office suite -TCP/IP, basic networking skills -Root cause analysis and remediation Technologies -Windows 7 -Office 2013 -Xenapp published applications, support -Desktop hardware, laptops, Blackberry’s deployments More ❯
20+ tickets a day and clear escalation routes when needed. Ideal experience: 1 years in a helpdesk, service desk or IT support role Good knowledge of Windows 10 / 11, Office 365 and Active Directory Confident handling printers, desktops, basic networking (TCP/IP) Strong communication and customer service skills Ability to … multitask and work to SLAs Desirable: Experience with ticketing systems (ConnectWise / ServiceNow ideal) SharePoint, Intune, or Wi-Fi troubleshooting experience Why Apply? You ll be joining a professional, well-run team where support means more than just logging calls. Great place to learn, build skills, and move up the ladder. Apply now if you ve got the More ❯
20+ tickets a day and clear escalation routes when needed. Ideal experience: 1 years in a helpdesk, service desk or IT support role Good knowledge of Windows 10 / 11, Office 365 and Active Directory Confident handling printers, desktops, basic networking (TCP/IP) Strong communication and customer service skills Ability to … multitask and work to SLAs Desirable: Experience with ticketing systems (ConnectWise / ServiceNow ideal) SharePoint, Intune, or Wi-Fi troubleshooting experience Why Apply? You’ll be joining a professional, well-run team where support means more than just logging calls. Great place to learn, build skills, and move up the ladder. Apply now if you’ve got the More ❯
experience. Responsible for the full range of user support, including desktop and peripheral hardware support, application support, network connectivity and remote connectivity. Remote and telephone support of mobile / European users will also be required. -Work within the Service Desk team in supporting and delivering all aspect of services -1 st / 2 nd line support … capable of root cause analysis) -Remote branch support using Remote Assistance -Active Directory user starter / leaver process -Customer facing, support of internal banking staff, VIPs -Maintenance and support of desktops, laptops, Blackberry's -SLA targets -Ad-hoc project involvement -Ideally with experience of supporting desktop platforms for banking environments -Experience in operational deployments. Desktop, operating system refresh … Desk ticket software -Market data products -ITIL, Microsoft certifications advantageous -Maintains industry recognised skills through training or self-study methods Technical Skills -Supporting Microsoft operating systems, office suite -TCP/IP, basic networking skills -Root cause analysis and remediation Technologies -Windows 7 -Office 2013 -Xenapp published applications, support -Desktop hardware, laptops, Blackberry's deployments More ❯
ll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System / Software Architecture / Design, Modelling and Simulation, Systems / Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide the work … of others, produce size / re-use estimates, reliably estimate your own work Liaise with customers on technical issues, define processes / procedures, perform design review assessments, and make sound strategic technical decisions within your area of responsibility / expertise Your skills and experiences - Senior Software Engineer Essential: Degree or equivalent qualification in a … Scientific / Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C / C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of More ❯
ll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System / Software Architecture / Design, Modelling and Simulation, Systems / Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide the work … of others, produce size / re-use estimates, reliably estimate your own work Liaise with customers on technical issues, define processes / procedures, perform design review assessments, and make sound strategic technical decisions within your area of responsibility / expertise Your skills and experiences - Senior Software Engineer Essential: Degree or equivalent qualification in a … Scientific / Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C / C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of More ❯