Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
analyze complex data, enabling governments, armed forces, and businesses to gain a digital advantage in demanding environments. What You'll Be Doing This role involves leading development across multiple software applications for complex customer systems. Due to the sensitive nature of the work, limited context can be provided. Responsibilities include designing solutions at system and component levels, acting as … Experience with Kotlin or Java Knowledge of UI testing frameworks like Cypress or Selenium Leadership experience or acting as Technical Authority Experience eliciting user requirements and designing customer-focused software Agile team experience Understanding of MDM technologies Experience with Next.js applications Security Clearance Applicants must have the right to work in the UK and will need to obtain SC More ❯
Guildford, Surrey, South East Hybrid / WFH Options
BAE Systems
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 121690 Location: South West based - home based with regular travel to west Midlands, Gulldford, Gloucester Grade: GG10 - GG11 Referral Bonus: £5,000 What You’ll Be … Doing This role will involve leading development across several software applications delivered into complex customer systems. Due to the sensitivity of the work, limited context can be provided. However, this role will offer variety of engaging activities, including; designing solutions at the system and component level, acting as technical authority for relevant software applications, developing applications with React … or Java - Experience using end-to-end UI testing frameworks (e.g. Cypress/Selenium) - Experience leading Development Teams or acting as Technical Authority - Experience eliciting user requirements and designing software to meet customer needs - Previous experience working as part of an Agile team - Experience as Technical Lead of software development teams - Experience developing Next.js applications - Good understanding of More ❯
Senior Software Developer An exciting opportunity awaits a Senior Software Engineer to join a well-established design consultancy specializing in advanced signal and image processing technology. We are looking for an experienced professional to bring both expertise and innovative solutions to highly complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers … and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key Qualifications : 5+ years of experience in software development, with an emphasis on signal/image … processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension More ❯
Lead Software Engineer/Developer (C# .Net Core Azure) Reigate/WFH to £95k Are you a backend focussed .Net technologist looking for an opportunity to work on cutting edge SaaS technology? You could be progressing your career in a senior hands-on role at a global InsurTech. As a Lead Software Engineer you will take a lead … microservices You have experience of leading technical projects and promoting best practices You have excellent written and verbal communication skills What's in it for you: As a Lead Software Engineer/Developer you will earn a competitive salary package including: Salary to £95k Bonus (c20%) 25 days holiday (and ability to buy more) Pension, Health Care, Life Assurance … Enhanced maternity/paternity packages Professional training and career development Hybrid work from home (x2 days office) Apply now to find out more about this Lead Software Engineer/Developer (C# .Net Core Azure) 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 More ❯
Systems As a solutions developer at BAE Systems, you will work at both the system and component levels. Your responsibilities will include acting as the technical authority for relevant software applications, developing applications using React, TypeScript, and Kotlin, and engaging with key project customer stakeholders. Skills & Experience Essential Professional work experience in a similar role Previous experience working as More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
This highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with varied and challenging projects. Depending on your skills and interests, you could be working on areas such … 3D visualisations and graphics. Collaborate with cross-functional teams to ensure successful project delivery. Essential Skills & Qualifications: A strong academic background, with a 1st or 2.1 in Computer Science, Engineering or other relevant discipline, and top A-level or equivalent grades in mathematics and physics. A relevant PhD (or equivalent experience) in a scientific or engineering discipline. Proficiency More ❯
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 ❯
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 ❯
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 ❯
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 softwareengineering 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 ❯
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 ❯
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 ❯
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 ❯
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, SoftwareEngineering 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 ❯
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 softwareengineering 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 ❯
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 softwareengineering 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 ❯
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 ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
This leading tech company specialises in integrated software and hardware systems for high-speed data processing, cyber security and radio communications. They are looking for a lead software engineer to join their team to provide expert C and C++ knowledge as well as be a mentor and leader for other engineers. You will be working alongside talented software … a top (think Russell group) university supported by top marks at A Level Strong commercial experience in C and C++ around data processing or network security Good all-round software development skills and a keen appreciation for clear and efficient software design On offer alongside the salary is a strong set of benefits including an annual bonus scheme More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
Talogy
role are the front-line providers of excellent customer service to clients and partners who are using Talogy systems, working closely with other departments such as Sales, Consulting, and SoftwareEngineering to ensure effective setup of client projects, and timely resolution of issues, complaints and challenges. This is a full-time, permanent position, from Monday to Friday during … not limited to): Answering general questions and requests for information about our services. Processing one-off product purchases. Handling complaints or feedback on live projects. Reporting bugs or other software/product/platform issues, and liaising with clients to get these resolved in a timely manner. Providing feedback on client implementations to colleagues in other departments. Meeting service More ❯