Software Engineering Jobs in the UK

51 to 75 of 3,071 Software Engineering Jobs in the UK

Software Engineer

Ely, England, United Kingdom
Hybrid / WFH Options
RedTech Recruitment
Job DescriptionA hugely exciting opportunity for an experienced Software Developer to join a start-up in Cambridge, and transition into the cutting-edge and futuristic area of quantum computing. Working across the stack, we are looking for a software professional proficient in C++ or Rust, who understands the … mechanics of how hardware executes software instructions.This forward-thinking, highly diverse company welcomes applicants requiring part-time working.Location: Cambridge, UK – hybrid working, 3 days in office.Salary: £50,000 - £70,000 per annum.Requirements for C++ Software Engineer/DeveloperAt least 2 years of commercial experience in a software engineering positionExcellent academics including a 2.1 or 1st class honours STEM degree and at least AAB at A LevelProficient in C++ or RustScripting ability in PythonWhile embedded engineering experience would be beneficial as a minimum you should have an understanding of the mechanics of how hardware executes more »
Posted:

Software Engineer

Luton, England, United Kingdom
Hybrid / WFH Options
Tiro Partners Limited
Job DescriptionTiro Partners are looking for multiple Software Engineers to join a global engineering consultancy on a contract basis. This will be to support a client in the Defence industry.This is a contract role, 12 months in length paying circa £65 per hour.This role requires on site working … days a week on site in Luton. No remote working.Job requirements:Full SDLCEmbedded Software – RTOS + LinuxC++UMLMISRAFor more information, please apply with an updated copy of your CV or call 0118 338 3652. more »
Posted:

Junior Software Engineer

South East London, England, United Kingdom
SoCode Recruitment
The company is seeking a talented Frontend Engineer to contribute to the development of their innovative cybersecurity platform. As a key member of the engineering team, the selected candidate will be responsible for designing and implementing responsive user interfaces that enhance the user experience and streamline workflow efficiency.Responsibilities:Collaborate … quality, and testing.Stay updated on emerging trends and technologies in frontend development and contribute to continuous improvement initiatives.Requirements:Bachelor's degree in Computer Science, Engineering, or related field from a UK top 20 university.Proven 1 to 2 years experience in frontend development, with proficiency in HTML, CSS, and JavaScript more »
Posted:

Technical Lead - C#

Ely, England, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Job DescriptionTechnical Lead - C#Technical Lead (C#) required to join an innovative software-first organisation providing solutions to solve complex problems across the development lifecycle. As the Technical Lead (C#) you will be leading teams to develop software services used by over 90% of the Fortune 100 companies.You will … and internal progression, as well as huge investment in your learning and development.As a Technical Lead (C#) you will be overseeing several multi-functional engineering teams, including software engineers, tech leads, designers, and product managers. Each team work using agile methodologies, in a TDD, and continuous delivery environment. … TypeScript, Golang, KubernetesTechnical Lead (C#) Manager Requirements:Strong programming background using C#, .NET technology stack Strong Kubernetes experience Experience in managing multiple cross-functional software teamsExperience with building processes and practises to drive product deliveryStrong experience with mentorship, leadership and development of team membersTechnical Lead (C#) Manager Benefits:Competitive more »
Posted:

C++ Developer - Template Metaprogramming

South East London, England, United Kingdom
Hybrid / WFH Options
Client Server
Job DescriptionC++ Developer/Software Engineer (TMP C++ 20/23) London/WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a … fundamentals such as OOP, Design Patterns, Data StructuresYou're collaborative with excellent communication skillsWhat's in it for you:As a C++ Developer/Software Engineer you will earn a competitive package:Salary to £300kSignificant BonusPensionPrivate Healthcare25 days holidayOpportunity to work on Greenfield systems at the cuttingContinual learning and … development opportunitiesApply now to find out more about this C++ Developer/Software Engineer (Template Metaprogramming) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of more »
Posted:

Senior Full-Stack Software Engineer (£80k-£100k)

South East London, England, United Kingdom
Hybrid / WFH Options
eyekandy
with NodeJS is required. We need a proven senior engineer with experience in web technologies as well as backend systems who knows what good engineering practices look like and can assist with technology selection as well as implementation.You will be working in a small engineering team leading the … development, code quality and engineering process efforts in a way that builds scalable and maintainable solutions for our clients, current and future.You will be responsible for working closely with the Head of Engineering and other members of the team to shape product roadmaps and input into discussions with more »
Posted:

Software Engineer C++

Loughborough, East Midlands, United Kingdom
Oatley Recruitment and Consultancy Limited
Software Engineer We are representing an exclusive opportunity for a Software Engineer to contribute to pioneering seed processing tech, boosting seed health and increasing productivity in controlled environment agriculture Description: Author, review, and maintain technical documents such as Requirements Specifications, Design/Architecture/Process Documents, Test Cases more »
Employment Type: Full Time
Posted:

Software Engineer

Birmingham, England, United Kingdom
Digital Waffle
Job DescriptionOur client, a leading software house in Birmingham, is now looking for a Senior Software Engineer to join their team of Platform Engineers.A hybrid role, requiring you in Birmingham once a week, this role is suitable for a "polyglot" engineer that is keen to work with a … variety of technologies on a day-to-day basis.Role: Senior Software EngineerLocation: Birmingham - Hybrid - 1 day a week onsiteSalary: £60k to £75kMust-Haves:JavaScript, Node.js, CSS, HTMLSQL (Postgres a plus)C-family language (Go preferred)Public cloud experience (GCP ideal)Test automation proDelivers high-quality projects on timeAgile team … playerBig Plusses:Go, ReactInfrastructure as code (Terraform rocks!)KubernetesServerless functions (GCP Cloud Run?)CI/CDEnd-to-end testing frameworksBonus Points:Site Reliability Engineering knowledgeFor more information, please apply and we will be in touch to discuss further with suitable candidates. more »
Posted:

Software Development Team Lead

Bracknell, South East, United Kingdom
Spectrum IT Recruitment
Software Development Team Lead Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output … of the team. This will be a leadership role however the successful Software Developme... APCT1_UKTJ more »
Employment Type: Full Time
Posted:

Junior Embedded Software Engineer

Guildford, South East, United Kingdom
Technical Futures
Russell Group Embedded Software Engineering Graduates with top A Level grades will be challenged by a variety of projects within a dynamic Technical Consultancy. You will have gained a solid understanding of low level software programming languages including C and C++ and possess a strong interest in more »
Employment Type: Full Time
Posted:

Quantitative Developer - Hybrid Working - Up to £200k + Bonus

South East London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
wave of tech driven, entrepreneurial personalities to help expand the team.You will have:2+ Years experience as a Quantitative Developer (or related field like Software Engineering) working with C++ or Python or both!Experience working with highly distributed, robust and scalable systemsStrong understanding of high level system designOutstanding more »
Posted:

Principal Control Systems Software Engineer

New Malden, South East, United Kingdom
Northrop Grumman
Your Opportunity to Define Possible. Our Opportunity to Deliver the Nation's Security. Together. Salary: £53,000 - £76,000 Role clearance type: You must be able to gain and maintain the relevant UK Government clearance in line with the job more »
Employment Type: Full Time
Posted:

Python Software Engineer - Hybrid working - Up to £180,000 + Bonus

South East London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job DescriptionJob Title: Python Software EngineerClient: Scientific Quant FundSalary: Up to £180,000 + BonusLocation: London/HybridRoles and ResponsibilitiesMy client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate critical processes. With a commitment to … the highest tech standards in the industry, our client prides itself on maintaining cutting-edge technology and a progressive work environment.As a Python Software Engineer, you will play a pivotal role in the firm's operations, ensuring the smooth execution of pricing activities and optimising the efficiency of their … technologies.Collaboration with top-tier infrastructure teams in the financial sector.Key Requirements:Degree in Computer Science or STEM based subjects.Strong programming skills as a Python Software Engineer.2+ years of experience in a relevant role such as Software Engineer or Quant DevelopmentProficiency in modern software development practices, including version more »
Posted:

Test Development Engineer

Rosyth, Scotland, United Kingdom
Hybrid / WFH Options
Optos
improvement and optimisation, implementing best practices and methodologies, supported by accurate documentation. From an educational perspective, you will have a Bachelor’s degree in Engineering, Software Engineering or related field. A rich test development experience is vital, incorporating a mix of optics, electronics, software, firmware, laser … elements. What else? You need to be able to demonstrate continuous test, integration, development, tooling and processes along with a strong background in developing software automation tests on Windows and Linux. You’ll be a pro at Python and be able to demonstrate extensive, hands-on experience. The ideal … candidate will have experience of delivering software for medical devices along with practical experience in Power Shell, C#, C++, .NET. Our favoured test tools are Squish, PyWinAuto, Appium and WinApp driver so experience in these areas would be great to see. Life at Optos is fast-paced and everyone more »
Posted:

Data Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
BJSS
class delivery. We want to continue to grow our team with people just like you! About the Role We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … get to work with a wide range of tools and technologies and there are always new things to learn. BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Data Engineer

Newcastle Upon Tyne, England, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Full Stack Software Engineer - Healthcare

United Kingdom
Princeton Biopartners
Job Title: Full Stack Software Engineer - Healthcare Location: UK (Remote) Princeton Biopartners is a best-in-class provider of integrated consulting solutions to the life sciences sector. Our mission is to improve the evidence base, accessibility, and dissemination of biomedical innovations through strategic advisory, software, and our venture … relationships and are dedicated to addressing pain points via integrated and transformative projects. We are looking for a highly motivated and talented Full Stack Software Engineer to become our first dedicated technology hire. As a Software Engineer, you will be critical in bridging the gap between strategy and … is a cross-functional role, with high growth potential - the ideal candidate will be highly driven and relish the chance to wear multiple hats (Engineering, Product, Data). Must Haves: UK based: role is remote, but only open to candidates localized within the UK STEM degree: from a research more »
Posted:

Software Engineer

Surrey, England, United Kingdom
WeDo
Role: Software Engineer x2 Organisation: Financial Services Salary: £60k-70k, 7.5% - 10% bonus Location: Greater London Working Policy): hybrid, 2 days on site. WeDo have partnered with a Global FinTech looking for 2x Software Engineers to join an existing Scrum team. The Scrum team are an established group … predictive data modelling, the other a real-time, multithreaded application. What're they looking for? Both requirements are very much based around core C# software development – minimum 2 and 4 years respectively. Worked across multiple products in a variety of different industries. A proven track record of working collaboratively … Ability to review and debug code to identify defects, performance bottlenecks or technical debt. Have worked as part of a well-rounded and collaborative software team, including working closely with test engineers. Proven experience working in a highly agile working environment - actively part of sprint planning meetings and daily more »
Posted:

Senior Java/Scala Developer (Hybrid role)

Greater London, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
designing, developing, and maintaining scalable and robust applications. This role requires expertise in Java, Scala, AWS, and Spring, along with a strong foundation in software engineering principles. You will collaborate closely with cross-functional teams to understand business requirements and deliver high-quality solutions that meet or exceed … scalability of applications. Mentor junior team members and provide technical guidance and support as needed. Stay current with emerging technologies and best practices in software development. Required Skills and Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional … experience in software development. Proficiency in Java and Scala programming languages. Strong knowledge of the Spring Framework, including Spring Boot and Spring Security. Experience with AWS cloud services and infrastructure. Familiarity with microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Excellent problem-solving and analytical skills. Strong communication more »
Posted:

Business Objects Developer

United Kingdom
Harvey Nash
Excellent Problem-solving skills · Active listeners and Critical thinker · Excellent Written and Verbal skills · Strong understanding ITIL process – Change mgmt. Release mgmt. · Knowledge of software engineering best practices for the full software development life cycle, including Agile methodologies, coding standards, code reviews, source control management, build processes more »
Posted:

Senior Presales Engineer - Oracle Database - UK

London Area, United Kingdom
Oracle
As the Account Software Engineer for Oracle Technology, you will be responsible as the expert for formulating and leading presales technical/functional support activity to both Oracle Technology software/license sales and customers whilst ensuring customer satisfaction. Acts as a technical resource and mentor for less … Ability to shift from functionality level and articulate high-level business value benefits when meeting executive/c-suite level customers. Responsibilities The Account Software Engineer is responsible for defining, developing and supporting the sales process for technology solutions with account teams. Responsible for technical consulting work with customers … product demonstrations and Proof of Concepts to help customers understand product functionality to maximise use of their Oracle investment. Act as the Oracle Technology Software Trusted Advisor for the customer. Job Summary Customer aligned, this role is responsible for the adoption, usage and expansion of Oracle core Technology Software more »
Posted:

AWS DevOps Engineer - £100K+

Greater London, England, United Kingdom
Oliver Bernard
automation of infrastructure platforms and surrounding ecosystem. This team is key to their evolution and ambitions, you’ll have real ownership of the full software development lifecycle (SDLC) across AWS Cloud and various IaC and automation tools. You’ll be involved in monitoring automation, development of the Kubernetes platform … drive adoption of new tools as you see fit. Requirements: Excellent AWS knowledge and experience Proven experience in a DevOps/SRE/Cloud Engineering position. Experience of large-scale, complex on-prem (Linux) and Cloud systems Excellent experience of tech such as Kubernetes, Terraform, Ansible and/or … Docker etc Solid grounding in software engineering and infrastructure Great communication and interpersonal skills more »
Posted:

Senior Cloud Data Engineer

England, United Kingdom
Hybrid / WFH Options
Burns Sheehan
will be surrounded by some of the smartest technologists in the UK and have access to the latest tooling and methodologies across machine learning, software engineering & cloud. What you'll bring with you: we are looking for intelligent, creative problem solvers with broad exposure to cloud, machine learning … and software development. Experience with Python & AWS/Azure is a solid baseline. You will also be a pragmatist and ideally have a 'consultant' mentality. You will be interacting with end-users and clients on a regular basis. Working patterns: this is a hybrid role with an expectation that more »
Posted:

Python Developer

United Kingdom
Cititec Talent
and back office functions. What You'll Do Craft and implement cutting-edge Python applications, optimising middle and back office processes. Own the entire software development lifecycle: from needs gathering and system design to coding, testing, deployment, and maintenance. Partner closely with business analysts and stakeholders to translate their … needs into robust, scalable software solutions. Ideal Experience: Extensive Python experience, adept at data manipulation and analysis with Pandas and data frames. Experience building APIs with FAST API and interacting with databases using SQL. Cloud-based development is ideal, particularly in AWS services. Containerisation and orchestration experience in Docker … and Kubernetes. A minimum of 5 years in software development is a must, ideally within the commodities trading or financial services space. You've demonstrably implemented solid software engineering practices in professional settings. more »
Posted:

DevOps Engineer - AWS - £100K+

Greater London, England, United Kingdom
Oliver Bernard
the latest tech and drive adoption of new tools as you see fit. Requirements: Previous strong experience in a DevOps/SRE/Cloud Engineering position. Strong AWS knowledge and experience Experience of large-scale, complex on-prem and Cloud systems Excellent experience of tech such as Kubernetes, Terraform … Ansible and/or Docker etc Solid grounding in software engineering and Linux Excellent communication skills more »
Posted:
Software Engineering
10th Percentile
£40,000
25th Percentile
£47,500
Median
£62,500
75th Percentile
£83,750
90th Percentile
£111,250