Software Engineering Jobs in Surrey

26 to 50 of 56 Software Engineering Jobs in Surrey

Software Developer .Net Web, SQL Server, BAU

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
Software Developer (.Net, SQL Server, BAU)Guildford, Surrey (Office-Based)£60000 - £100000 + 25% Bonus, 10% Pension, Private Medical. Must haves:- Must work 5 days per week in the office in Guildford.- Must have a Degree in a Computing or STEM Discipline. Your new company This leading Software provider are looking to bolster their engineering team an … experienced .Net Software Engineer. You will be working in their state-of-the-art offices in the heart of Guildford 5 days per week, close to the University and with excellent transport links to London and the surrounding areas in Surrey.You'll join a well-established business with decades experience taking them a market leading position. Building on an … impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the next 1-2 years. There is particular investment in the Engineering team as their products are scalable to other sectors so it's an exciting time to be joining. Your new role This a BAU role, working on internal systems More ❯
Employment Type: Full-Time
Salary: £60,000 - £100,000 per annum
Posted:

Senior React Developer

Staines, Surrey, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
working - 3 days per week in the office The successful Senior React Developer is likely to have a relevant degree and commercial experience in a similar role. The Senior Software Developer will join an experienced team developing modern interactive user interfaces using React with TypeScript. Key experience React TypeScript JavaScript Experience in any of the following areas would be … advantageous but is not a prerequisite Good software engineering principles eg Version control/Git, issue tracking, documentation etc Node.js Front end development tools and libraries like jest, rollup etc Experience with connected devices Web/UX design appreciation Figma or similar Full stack software development If you are seeking a role of this nature, please get More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior React Developer

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
working - 3 days per week in the office The successful Senior React Developer is likely to have a relevant degree and commercial experience in a similar role. The Senior Software Developer will join an experienced team developing modern interactive user interfaces using React with TypeScript. Key experience React TypeScript JavaScript Experience in any of the following areas would be … advantageous but is not a prerequisite Good software engineering principles eg Version control/Git, issue tracking, documentation etc Node.js Front end development tools and libraries like jest, rollup etc Experience with connected devices Web/UX design appreciation Figma or similar Full stack software development If you are seeking a role of this nature, please get More ❯
Employment Type: Full-Time
Salary: £70,000 - £75,000 per annum
Posted:

Senior Applied Research SW Engineer (AI/ML, Python/Julia, C++)

Guildford, Surrey, South East, United Kingdom
Hays
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering team with an experienced Applied Research Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit someone who sits at the … interface of scientific research/R&D and software development. Your new role You will be joining the Innovation Team working on forward looking projects with a focus on high-impact research and early-stage prototyping. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into More ❯
Employment Type: Permanent
Posted:

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Lead C# Developer/Backend Software Engineer (C# .Net Azure SaaS) Reigate/WFH to £120k Are you a backend focussed C# technologist with an indepth knowledge of Azure, combined with technical leadership skills? You could be progressing your career in a senior, hands on role at a global InsurTech business that is producing game changing technology. As a … office twice a week for team meet-ups and stakeholder meetings with the other three days work from home. About you: You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You have a strong knowledge of Azure and SaaS You have strong technical project leadership experience You are collaborative and … pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
Employment Type: Full-Time
Salary: £95,000 - £120,000 per annum
Posted:

Software Engineer

Esher, Surrey, United Kingdom
Hybrid / WFH Options
Tony Gee and Partners LLP
Tony Gee and Partners is seeking a Software Engineer to join our team . We are a leading civil engineering consultancy specialising in complex infrastructure projects across diverse sectors, including rail, highways, marine, power and energy, aviation, and more. Committed to continuous innovation, we have a business-level strategic goal to leverage digital tools to enhance efficiency, streamline … processes, and drive transformative change within our organisation. The ideal candidate will be a strategic thinker, proficient in software development, and contribute to the success of our projects. Job responsibilities Participate in the full software development lifecycle, including planning, development, testing, and deployment to deliver high-quality software solutions. Understand user requirements and business context, proactively addressing … challenges and resolving bugs during testing or in production. Follow established software development methodologies and maintain alignment with best practices for coding, security, and performance. Provide guidance, feedback, and mentorship to junior engineers, fostering adherence to software development methodologies and best practices. Collaborate effectively with cross-functional teams, fostering open communication to deliver solutions that meet user expectations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Modelling Tools

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
Integrated modelling software company for the oil and gas sector Established over 30 years ago, this highly profitable tech business provides software products and services for global customers. They are expanding and looking to recruit further Software Engineers to join their software team. They utilise their strong intellectual approach in developing new features and versions of … their real-time modelling software tools. Requirements: - Strong academic background – many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of … in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
Employment Type: Permanent
Salary: £55000 - £85000/annum DoE + benefits
Posted:

Senior Software Engineer

Staines, Middlesex, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
Senior Software Engineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior Software Engineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C) click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 75,000 Annual
Posted:

Computational Linguist

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
NLP PEOPLE
least one other European language Has an understanding of Machine Learning algorithms (desirable, although don't be put off applying if you don't) Has some knowledge of modern software engineering methodology, unit testing and source code control Is able to explain technology to the non-technical Educational level: Master Degree Tagged as: Computational Linguistics , Industry , Machine Learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director

Egham, England, United Kingdom
Gartner
Modernization; and Artificial Intelligence (A.I.) would be preferable; Strong communication skills (including devising and presenting compelling proposals), executive presence, strategic thinking skills, prioritization, and problem-solving ability Experience with software engineering practices, automation, and design, and cloud native architectures In return you will be leading a growing world-class team of experts, helping to develop a practice within More ❯
Posted:

Senior Software Engineer

Redhill, Surrey, South East, United Kingdom
RGS Global
Senior Software Engineer – Embedded Systems Location: Surrey Type: Full-time - Onsite About the Role Are you passionate about embedded systems and ready to take your engineering career to the next level? We're looking for a Senior Software Engineer to join our dynamic team in Surrey In this role, you'll be at the forefront of designing … developing, and delivering high-quality embedded software that powers our next-generation products. What You'll Be Doing Designing, coding, debugging, and maintaining embedded software across the full development lifecycle. Working closely with hardware and software teams to meet project goals and product requirements. Developing application logic, peripheral drivers, communication protocols, and user interfaces. Delivering robust, efficient … We're Looking For Essential Skills & Experience: Strong proficiency in C programming within embedded environments. Experience with embedded processors and real-time operating systems (RTOS) . Solid understanding of software development lifecycles , from requirements to release. Familiarity with hardware interfaces , peripheral integration, and debugging tools. Experience with version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Software Engineer

South Nutfield, Surrey, United Kingdom
Hudson Shribman
Senior Software Engineer Embedded Systems Location: Surrey Type: Full-time - Onsite About the Role Are you passionate about embedded systems and ready to take your engineering career to the next level? We re looking for a Senior Software Engineer to join our dynamic team in Surrey In this role, you ll be at the forefront of designing … developing, and delivering high-quality embedded software that powers our next-generation products. What You ll Be Doing Designing, coding, debugging, and maintaining embedded software across the full development lifecycle. Working closely with hardware and software teams to meet project goals and product requirements. Developing application logic, peripheral drivers, communication protocols, and user interfaces. Delivering robust, efficient … We re Looking For Essential Skills & Experience: Strong proficiency in C programming within embedded environments. Experience with embedded processors and real-time operating systems (RTOS) . Solid understanding of software development lifecycles , from requirements to release. Familiarity with hardware interfaces , peripheral integration, and debugging tools. Experience with version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Scientific Software Engineers (C++, Masters or PhD)

Guildford, Surrey, South East, United Kingdom
Hays
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to … bolster their engineering team with 2 experienced Scientific/C++ Software Engineers. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role You'll join a well-established business with decades experience taking … an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team. It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge More ❯
Employment Type: Permanent
Posted:

Geoscience Software Engineer C++, Masters or PhD

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
Geoscience Software Engineer (C Qt, Masters or PhD)Guildford, Surrey (On-site)£65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical.- A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing.- Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster … their engineering team with an experienced Geological Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey.This role would essentially suit a Structural Geologist with Software Development skills in C++/Qt framework. … an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team.It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge of More ❯
Employment Type: Full-Time
Salary: £60,000 - £120,000 per annum
Posted:

Software Engineer, Modelling Tools

Guildford, Surrey, United Kingdom
Ecm Selection
Established over 30 years ago, this highly profitable tech business provides software products and services for global customers. They are expanding and looking to recruit further Software Engineers to join their software team. They utilise their strong intellectual approach in developing new features and versions of their real-time modelling software tools. Requirements: Strong academic background … many within the team have PhDs and minimally have a Master's in computer science, physics, engineering, maths or similar. Demonstrable programming experience in C++ (and ideally C or Fortran). Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI/ML would be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific … experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements: MSc … hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Software Architect

Woking, Surrey, UK
Hybrid / WFH Options
Hays
Software Architect Home based Up to £70,000 Your new role The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team, the company overall and our customers. … The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories are ready for development to start work. Ensure that customer requirements are understood clearly and accurately defined, both … driving innovation and apply best practice. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge More ❯
Posted:

Software Architect

Guildford, Surrey, UK
Hybrid / WFH Options
Hays
Software Architect Home based Up to £70,000 Your new role The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team, the company overall and our customers. … The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories are ready for development to start work. Ensure that customer requirements are understood clearly and accurately defined, both … driving innovation and apply best practice. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge More ❯
Posted:

Software Architect - Home Based

Woking, Surrey, UK
Hybrid / WFH Options
Hays
Software Architect (.net/Azure) Home based/Fully remote Up to £70,000 Your new role The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team … the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories are ready for development to start work. Ensure that customer requirements are … driving innovation and apply best practice. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge More ❯
Posted:

Software Architect - Home Based

Guildford, Surrey, UK
Hybrid / WFH Options
Hays
Software Architect (.net/Azure) Home based/Fully remote Up to £70,000 Your new role The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team … the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories are ready for development to start work. Ensure that customer requirements are … driving innovation and apply best practice. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge More ❯
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific experience and interests in structural geology applications. The company offer an extensive … package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements: PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer (Security Clearance)

Leatherhead, Surrey, South East
CGI
C# Software Engineer (Security Clearance) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our … across various sites worldwide. We are transitioning to a new platform built on Azure local with Windows Server 2016, 2022 and Microsoft SQL Server 2022, supporting bespoke COTS medical software and infrastructure. Our client now wants to integrate some new (separate) capabilities with our existing platforms and services. This will require the update and improvement to a series of … our current systems and APIs to allow the movement of data between our systems and the new client systems. You will work within a DevOps environment to uplift existing software, develop new modules, and support tightly integrated COTS and infrastructure components including Microsoft Office, Adobe Reader, and peripheral hardware like printers and scanners. You will contribute to system improvement More ❯
Employment Type: Permanent
Posted:

Lead Software Engineer - Guidewire - 11016JB

Redhill, Surrey, United Kingdom
Hybrid / WFH Options
Proactive.IT Appointments Limited
Lead Software Engineer - Guidewire £80k - 100k per year + car allowance Hybrid working Our client, a leading insurance organisation, has an exciting role for a Lead Software Engineer with Guidewire experience to join their team on a permanent basis. Are you a forward-thinking engineering leader with a passion for driving innovation, mentoring high-performing teams, and … shaping technical direction? Then please get in touch! Role responsibilities: Set technical direction and effectively influence across multiple teams to improve the overall quality of engineering practices and skill sets. Align work with business and engineering priorities to realize meaningful impact. Build, maintain, and utilize partnerships ensuring the best use of overall resources. Oversee complex analysis, advanced level … design, development, analysis, configuration, testing, debugging, and troubleshooting for impactful and high-visibility tasks. Apply knowledge of current industry trends and techniques to formulate solutions for software engineering problems. Lead a team by providing consistent performance and technical feedback, coaching, and mentorship to foster a team environment and ensure the team's work complies with standards, processes, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Frimley, Surrey, England
BAE Systems
Job Title: Senior Software Engineer Location: Frimley - On Site Salary: £40,748+ depending on skills and experience What you’ll be doing: · Develop design solutions to meet an agreed time, cost and quality in accordance with project or business milestones · Develop and manage requirements and the overall acceptance criteria specific to IT Rigs, and systems and products across the … will be attending factory acceptance tests and assisting in the development of test procedures · Produce documentation required to support the design review process, including; diagrams, technical specifications, supporting calculations, software designs and justifications · Ensure design proving evidence is comprehensive and is captured within the requirements management tools whilst also being endorsed by the appropriate level of authority · Undertake design … presentations to share and report to stakeholders and, offer mentorship to junior team members Your skills and experiences: Previous experience in; · Ansible Playbooks · Ansible scripts · Virtualisation · VMWare · ProFTP · BitBUCKET · Software Defined Data Centres · Atlassian tools (Confluence and Jira) Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Redhill, England, United Kingdom
RGS Global Careers
Senior Software Engineer – Embedded Systems Location: Surrey Type: Full-time - Onsite About the Role Are you passionate about embedded systems and ready to take your engineering career to the next level? We're looking for a Senior Software Engineer to join our dynamic team in Surrey In this role, you'll be at the forefront of designing … developing, and delivering high-quality embedded software that powers our next-generation products. What You'll Be Doing Designing, coding, debugging, and maintaining embedded software across the full development lifecycle. Working closely with hardware and software teams to meet project goals and product requirements. Developing application logic, peripheral drivers, communication protocols, and user interfaces. Delivering robust, efficient More ❯
Posted:
Software Engineering
Surrey
10th Percentile
£43,750
25th Percentile
£62,500
Median
£70,000
75th Percentile
£91,250
90th Percentile
£95,750