robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
South West London, London, United Kingdom Hybrid / WFH Options
TALENT INTERNATIONAL UK LTD
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
leading by example You are good at Agile mindset and methodologies such as Scrum and Kanban. Developing and maintaining iOS applications from the requirements to the App Store. Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures. Nice to have Experience with FRP framework (ReactiveCocoa, RxSwift, etc) Experience with MVVM(-C … architecture Experience with Functional programming/concepts Experience with CI/CD development methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc) Ability/experience testing code and/or writing testable code Open Source contributions and/or willingness to contribute What you'll be doing: Developing and maintaining features in a collaborative, Agile environment; Writing testable code and ensuring the test coverage stays at the agreed level; Documenting your code; Take ownership of your code every step of the way - from development to deployment and maintenance; Diagnose issues in production and devise solutions for them; Work both autonomously and collaboratively to complete tasks; Be an integral part of solutions design and implementation; Competitive salary More ❯
the "understanding gap" head-on, using cutting-edge AI to deliver insights that truly matter. They're looking for an AI Engineer who's not just passionate about writing code, but about building something that makes a real difference. If you're someone who thrives on solving complex problems and loves seeing your work have a tangible impact, this … is your chance to shine. They're looking for someone who can: Dive deep into their AI engine, crafting clean, efficient code that powers their groundbreaking insights platform. They value simplicity and maintainability, so you'll be building solutions that stand the test of time. Explore the exciting world of Large Language Models (LLMs), turning vast datasets into More ❯
the "understanding gap" head-on, using cutting-edge AI to deliver insights that truly matter. They're looking for an AI Engineer who's not just passionate about writing code, but about building something that makes a real difference. If you're someone who thrives on solving complex problems and loves seeing your work have a tangible impact, this … is your chance to shine. They're looking for someone who can: Dive deep into their AI engine, crafting clean, efficient code that powers their groundbreaking insights platform. They value simplicity and maintainability, so you'll be building solutions that stand the test of time. Explore the exciting world of Large Language Models (LLMs), turning vast datasets into More ❯
Huddersfield, West Yorkshire, Yorkshire, United Kingdom
Baltic Apprenticeships
delivered by our expert training team at Baltic Apprenticeships. A Typical Day in the Job: Assist in designing, developing, and maintaining web applications using C# and Angular Write clean, maintainable, and efficient code Collaborate in code reviews and contribute to ongoing projects Troubleshoot and resolve software issues Apply version control and testing techniques Stay updated with the … well support you to take the next steps, including further training and progression onto a Level 4 qualification. Your Training with Baltic Apprenticeships Learn to create, test, and implement code as part of a professional software development team. With our unique apprenticeship programme, you'll build an impressive range of coding skills and learn to thrive as a junior More ❯
Loughborough, Leicestershire, England, United Kingdom
FryerMiles Recruitment
deployment Contribute to a 2026 platform launch grounded in operational research and AI Experience/Qualification: You're a recent MSc/MEng graduate (or equivalent) in ML writing cleancode, and building end-to-end systems Experience with PyTorch, Python, Git, and basic cloud/devops familiarity with LLMs, agentic systems, or optimisation libraries (Gurobi, OR-Tools More ❯
Newbridge, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Exposed Solutions
precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build responsive and performant mobile applications. Key Qualifications: - 10+ years of professional programming experience - Specialises in iOS development, with deep More ❯
newbridge, caerphilly, United Kingdom Hybrid / WFH Options
Exposed Solutions
precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build responsive and performant mobile applications. Key Qualifications: - 10+ years of professional programming experience - Specialises in iOS development, with deep More ❯
mid lothian, central scotland, United Kingdom Hybrid / WFH Options
Exposed Solutions
precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build responsive and performant mobile applications. Key Qualifications: - 10+ years of professional programming experience - Specialises in iOS development, with deep More ❯
Gateshead, Tyne And Wear, United Kingdom Hybrid / WFH Options
Pearson Carter
Requirements: Minimum 3 years of experience in NAV/BC development Strong skills in AL development and Extensions 2.0 Experience with C#.NET and Microsoft SQL Server Ability to write clean, maintainable code aligned with best practices Strong problem-solving skills and attention to detail Excellent communication and teamwork abilities Benefits: £50,000 - £70,000 salary (depending on experience More ❯
reduced reliance on manual testing processes. Work collaboratively in a close-knit team to produce solutions that work towards the long-term technical vision for the business systems. Create clean, efficient and testable code, in line with company coding standards. Responsible, as a member of the team, for the full pipeline from code to production. Actively seek … to improve the performance, code quality and architecture of the solution. Continuously drive improvement within yourself and the team, by putting forward improvements to technology stack and processes. Support the propagation of knowledge and skills through the development team. Skills, Knowledge, and Expertise Extensive Salesforce development experience, including; Marketing Cloud, and understanding of Lightning Platform, Lightning Web Components, JavaScript More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
ZENOVO LTD
firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like SPI, I2C, and RS232 Writing clean, robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What We’re Looking For: Strong experience in C/C++ More ❯
communication protocols including Bluetooth, Wi-Fi, Zigbee, or other IoT technologies. Collaborate with hardware engineers and solution architects to define system requirements and ensure optimal performance and reliability. Develop clean, maintainable, and efficient code in C, following industry standards and MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay More ❯
bring to the role: Develop and maintain Python scripts and applications using Databricks and PySpark Collaborate with cross-functional teams to design and implement effective data solutions Participate in code reviews to ensure adherence to best practices Write clean, maintainable Python code that adheres to SOLID principles and facilitates the robust development of our data infrastructure Troubleshoot More ❯
lifecycleFutures trading/brokerage Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
reporting (MiFIR/EMIR) Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
refine software practices, refactor, extend, and test code. • Investigate and resolve issues in systems, processes, and services. • Integrate sustainable practices into your role, actively contributing to global challenges. • Develop clean, well-architected code, innovating and iterating towards elegant, supportable solutions for our customers. Required Skills & Qualifications: • Strong practical experience with C++, preferably within a Windows/Visual Studio More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Circle Group
and demonstrating proof-of-concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of More ❯
the long-term technical strategy. Implement and maintain best engineering practices across planning, coding, design, quality, monitoring, deployment, and security. Ensure the quality of deliverables, including bug-free releases, cleancode, and well-monitored systems. Own the target reference architecture and oversee design decisions. Communicate effectively with stakeholders at all levels, reporting up and down. Stay abreast of More ❯
a skilled and motivated Software Developer to join their team. In this role, you'll be customising and integrating ERP systems, building new modules, and supporting client implementations with clean, scalable code. Working closely with project managers and clients, you'll help ... More ❯
washington, district of columbia, united states Hybrid / WFH Options
Total Force Alliance
Assisted Publishing System (CAPS) program based in Washington, DC. The ideal candidate will have deep expertise in Java technologies, cloud architecture, and modern application design, with a passion for clean, maintainable code. More ❯
insights in large, complex datasets. Experience extracting data from multiple sources for model building or analytics. Demonstrable use of UX/UI principles in data visualizations. Proficiency in writing clean, effective, and reusable code. Required Technical Skills: Google Analytics (GA4) Power BI Advanced skills in SQL or Python In accordance with the Employment Agencies and Employment Businesses Regulations More ❯