Permanent Software Engineering Job Vacancies

2,976 to 3,000 of 4,877 Permanent Software Engineering Jobs

Solution Architect - Customer Service

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Kerv Digital for Digital Transformation
another tech company. We're the problem solvers, the magicians who transform complex challenges into seamless digital experiences. Utilising a powerful blend of Power Platform, DevSecOps, Data experiences, and Software Engineering, we create business solutions that truly resonate with our clients while driving extreme value! With our roots planted in Birmingham and branches spreading across the globe from … budget Directing business and technical environment change safely and effectively, with the support of the project office Requirements gathering, writing and evolution through business process identification, analysis, and re-engineering Large scale Dynamics implementation, principally via online adoption and including extensive customisation for bespoke business processes Infrastructure and software architecture using a cloud-first services approach and including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Dublin, Ireland
Murex S.A.S
issues promptly. Maintenance & Support: Support existing risk control solutions for over 100 clients, including bug fixes and performance analyses. Qualifications Education: Bachelor's or Master's in Computer Science, Engineering, or related field. Experience: At least 5 years in Java backend development; experience with 3-tier architectures, multi-threaded applications, distributed systems; financial sector experience is a plus. Technical More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Java Developer - 70K

England, United Kingdom
Hybrid / WFH Options
Ascent People Ltd
Developer - 70K Location: West Midlands Industry: IT Salary: £60,000 - £70,000 per annum + Pension, Health, Gym Posted: 27/08/2024 Description Senior Java Developer, Java Software Engineer, Java 17, Spring Boot, Maven, Git, GitHub Actions, SQL, Microservice architecture, Kafka Streams, Kubernetes, React, Typescript - Technical lead on project - Fully remote if needed - £70K About the Role … As the Senior Java Software Engineer, you'll be a key player in developing this cutting-edge CRM SaaS solution. You'll work on projects throughout the software lifecycle, from requirements analysis to release management and support. What You'll Do Work with the wider project team, engaging with PM & Business Analysts and communicating the technical project requirements … Develop and unit test Java software applications Contribute to the customer-driven proactive roadmap, introducing innovations for new digital services Report directly to the Principal Engineer Required Skills and Experience A solid background in software development Experience in senior roles within teams or projects Expertise in Java, Spring Boot, Maven, Git, GitHub Actions, SQL, Microservice architecture, Kafka Streams More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Senior Software Engineer with Security Clearance

Annapolis Junction, Maryland, United States
FUSE Engineering
required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Discretionary Requirements -Cloud Experience: Shall have three (3) years demonstrated work experience with distributed scalable Big Data Store (NoSQL) such More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer - Reporting

Dublin, Ireland
Hybrid / WFH Options
Toast Tab, Inc
operations, and guests on a reliable, easy-to-use platform so restaurateurs can stay one step ahead of a rapidly evolving hospitality market. We are looking for a Senior Software Engineer to join our Fintech Reporting team in Dublin, who has the ability and drive to make an impact, not only on their own but by also enabling those More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Member of Technical Staff, Multimodal AI

London, United Kingdom
Cohere
on our mission and shape the future! Why this role? At Cohere, we believe in the power of multimodal AI to revolutionise the way we interact with technology. Our engineering teams push the boundaries of what's possible, and we're looking for talented individuals to join us on this exciting journey. With an exceptional ratio of compute resources … learning, and more. Collaborate closely with our world-class teams, learning from and contributing to their expertise in the field. You are an ideal candidate if you: Possess exceptional software engineering skills, with a proven track record of building robust and scalable systems. Have a strong command of Python and are well-versed in popular deep learning frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Technology - Prime Brokerage (London)

Highbury, Greater London, UK
Hybrid / WFH Options
Client Server
Category: Other - EU work permit required: Yes col-narrow-right Job Reference: b695eb3994ea Job Views: 18 Posted: 12.08.2025 Expiry Date: 26.09.2025 col-wide Job Description: Head of Technology/Engineering Manager (Prime Brokerage) London/WFH to 200k+ Are you an experienced technology leader with a strong knowledge of Prime Brokerage? You could be joining a global FinTech/… CFD trading company that has been consistently voted as one of the UKs top employers, in an impactful role. As a Head of Technology/Engineering Manager you will collaborate with the business to help them diversify services from their traditional CFD and retail trading, heading up the growth of the Prime Brokerage division. You lead a cross functional … of 10-15, which you'll help to grow, to provide guidance on feasibility and viability of work, solution options that enable delivery at speed and demos of working software for feedback and early testing. You'll lead architectural discussions and decision making, ensure modern best practices are instilled and set the strategy to meet long term goals. Location More ❯
Employment Type: Full-time
Posted:

Software Engineer with Security Clearance

Herndon, Virginia, United States
Quantum Science Solutions
Job Title: Software Engineer Location: On-site Herndon, VA Clearance Required: TS/SCI with Full Scope Polygraph Company: Quantum Science Solutions (QSS) Rate: Open Position Overview Quantum Science Solutions (QSS) is seeking a skilled Software Engineer to design, develop, and maintain secure, high-performance applications for enterprise environments. The selected candidate will deliver front-end and back … and work within Agile frameworks to ensure timely, high-quality product delivery. The role involves collaborating with mission partners, business stakeholders, and technical teams to translate requirements into functional software, ensuring compliance with usability, accessibility, and security standards. Key Responsibilities • Deliver full software builds, including front-end and back-end components. • Apply Agile methodologies, managing user stories and … and GitHub to support CI/CD pipelines. • Monitor applications, respond to alarms, and resolve audit events. • Assess mission partner requirements, identify gaps, and create responsive project plans. • Maintain engineering and support documentation in approved repositories throughout the product lifecycle. • Collaborate with stakeholders to ensure accurate backlog prioritization and alignment with program goals. Mandatory Skills & Experience • Proven experience in More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Member of Technical Staff, Safety for Agents

London, United Kingdom
Cohere
teams. This role combines expertise in machine learning, ethical and responsible AI, experimental design, and data generation and management. It will require curiosity to tackle totally new scientific problems, engineering skills to implement the pieces we need to test solutions to these, and a desire to dive into messy data and results. You will be on a small team … for this role. You may be a good fit if you have: Strong statistical skills and experience evaluating scientific experiments related to data collection and model performance. Extremely strong software engineering skills. Strong expertise in designing and conducting data collection tasks, including working with human annotators. Experience analyzing datasets with respect to their quality, biases, and suitability for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Software Engineer Engineering Esher, Surrey UK

Esher, Surrey, United Kingdom
Hybrid / WFH Options
Infonetica
designing and implementing distributed architectures Write clean, maintainable, and efficient code following best practices Learn from and receive mentorship from experienced engineers Core skills and experience: A passion for software development and eagerness to learn new technologies Familiarity with databases (SQL and/or NoSQL) Interest in cloud and distributed architectures Basic understanding of version control (Git) and modern More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

London, South East, England, United Kingdom
Marshall Wolfe
Full Stack Software Engineer – Remote Marshall Wolfe are proud to be supporting our client within the technology industry, for a full-stack Software Engineer. You'll be working on exciting AI automation projects to support in evolving their platform, which empowers enterprise clients to automate complex tasks. What You’ll Do: Design and develop scalable features across the … to take ownership and work independently Nice to Have: 3+ years’ professional experience Exposure to AI systems or LLMs Experience with PostgreSQL or MySQL Background in SaaS or platform engineering More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Mimecast Services Ltd
Senior Software Engineer Threat Reporting and Response Team The driving force behind Collaboration Security at Mimecast Dive into the forefront of innovation with our Threat Reporting and Response engineering team, where we work diligently to keep our customers safe! Our platform leverages the latest technologies and tooling in AWS and Artificial Intelligence to stay one step ahead of … the latest technologies from AWS and advancements in AI to keep our customers safe from threat actors, with speed and precision! Hiring Manager What Youll Do As a Senior Software Engineer, you will play a pivotal role in designing and developing solutions that are performant, efficient, secure, scalable, and resilient. You will also be responsible for safeguarding our customers … usage, providing recommendations for cost savings without compromising system performance and reliability. Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime. Engage in typical Agile and software development activities: backlog refining, planning, implementation, design and code reviews, demos, and retrospectives. What Youll Bring: Demonstrable ability to work effectively in a collaborative team environment, mentoring junior team More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

Wandsworth, Greater London, UK
Hybrid / WFH Options
Mimecast Services Limited
Senior Software Engineer Threat Reporting and Response Team The driving force behind Collaboration Security at Mimecast Dive into the forefront of innovation with our Threat Reporting and Response engineering team, where we work diligently to keep our customers safe! Our platform leverages the latest technologies and tooling in AWS and Artificial Intelligence to stay one step ahead of … the latest technologies from AWS and advancements in AI to keep our customers safe from threat actors, with speed and precision! Hiring Manager What Youll Do As a Senior Software Engineer, you will play a pivotal role in designing and developing solutions that are performant, efficient, secure, scalable, and resilient. You will also be responsible for safeguarding our customers … usage, providing recommendations for cost savings without compromising system performance and reliability. Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime. Engage in typical Agile and software development activities: backlog refining, planning, implementation, design and code reviews, demos, and retrospectives. What Youll Bring: Demonstrable ability to work effectively in a collaborative team environment, mentoring junior team More ❯
Employment Type: Full-time
Posted:

Controls Engineer Machine Vision Specialist

Dundee, Angus, United Kingdom
Automation Experts Ltd
Assistance available - Sponsorship available Ref: 24831 Controls Engineer Machine Vision Specialist - The Role: Be responsible for the creation and development of machine vision systems including cameras, lighting, optics, and software, based on customers requirements in line with projects schedules Optimise the performance of vision systems, including speed, accuracy, and robustness, to meet the demands of high-speed industrial environments … FAT test protocols, risk assessments, training material Provide technical machine vision support for existing customers Controls Engineer Machine Vision Specialist - The Person: HND/Degree in Electrical, Electronic of Software Engineering Ability to interpret electrical schematics and technical drawings Experience of designing and integrating machine vision systems, including cameras, lighting, optics, and software, for industrial applications Optimising More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Controls Engineer Machine Vision Specialist

Dundee, City of Dundee, United Kingdom
Automation Experts Ltd
Assistance available - Sponsorship available Ref: 24831 Controls Engineer Machine Vision Specialist - The Role: Be responsible for the creation and development of machine vision systems including cameras, lighting, optics, and software, based on customers requirements in line with projects schedules Optimise the performance of vision systems, including speed, accuracy, and robustness, to meet the demands of high-speed industrial environments … FAT test protocols, risk assessments, training material Provide technical machine vision support for existing customers Controls Engineer Machine Vision Specialist - The Person: HND/Degree in Electrical, Electronic of Software Engineering Ability to interpret electrical schematics and technical drawings Experience of designing and integrating machine vision systems, including cameras, lighting, optics, and software, for industrial applications Optimising More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - React Native (London)

London, UK
Hybrid / WFH Options
Kraken
Join to apply for the Senior Software Engineer - React Native role at Kraken 3 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - React Native role at Kraken Building the Future of Crypto Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock … support through our products like Kraken Pro, Desktop, Wallet, and Kraken Futures. Become a Krakenite and build the future of crypto! Proof of work The team Join our Frontend Engineering team to craft high-performance, mission-critical interfaces that bring Krakens crypto products to life. As a member of this team, your focus is on delivering seamless, elegant, and … engineers and support code reviews, architecture discussions, and process improvements Optimize application performance, minimize load times, and enhance app responsiveness Skills You Should HODL 6+ years of experience in software development, with at least 3+ years focused on React Native Deep knowledge of JavaScript/TypeScript and React Native's core principles and APIs Experience building and shipping cross More ❯
Employment Type: Full-time
Posted:

Senior Embedded Software Engineer C/C

Essex, Chelmsford, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for … a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C …/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Actemium Automation Nottingham - Senior Controls Engineer

Ilkeston, Derbyshire, United Kingdom
Hybrid / WFH Options
VINCI Construction France
the whole life cycle of delivering projects, from start to finish Foster great relationships with customers, suppliers and colleagues Produce, design and test documentation Develop PLC, HMI and SCADA software Perform testing with customers Carry out on-site commissioning and compile training manuals to run customer training sessions What you bring Intermediate-level experience with major brands of PLC … values Who We Are We're Actemium Automation Nottingham - one of the UK's leading industrial automation providers. We specialise in: Conceptual design and consultancy System design and manufacture Software engineering Project management Ready to Make a Move? Join a team that values innovation, collaboration and continuous growth. If you're a motivated Senior Control Systems Engineer looking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Service Experience

London, United Kingdom
Marks & Spencer Plc
We are seeking a passionate Principal Software Engineer to join us working across Fulfilment systems at M&S, where you will be a driving force behind the modernisation of critically important systems for M&S, as we scale. As a technical leader, you will be collaborating with multiple multi-functional teams to design, build, and maintain the software … fulfilment operations: order and returns management, fulfilment optimisation, stock management, in-store fulfilment and collections, supplier and carrier management. Your expertise will help us create a best-in-class engineering environment while ensuring our systems are robust and scalable. Why Digital & Tech at M&S? We're changing the way we do things, and putting industry leading innovation at … the heart of how we operate; we need a stellar engineering team to make it happen. You'll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We're more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer(.NET) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
Job Title: Software Developer Department: Software Development Reporting To: Technical Project Manager (TPM) Location: Panaji, Goa, India Job Type: Work from Home (6 months Probation from office in GOA) Company Profile: They are a leading technology provider in the travel industry with over 25 years of experience, delivering cutting-edge solutions to tour and rail operators worldwide. With … are trusted by 10,000+ travel professionals daily, offering a richer, more comprehensive, and customer-centric approach compared to others in the market. Duties and Responsibilities: 1. As a software developer, you shall be part of an exciting and rapidly expanding team whose responsibility is to put the clients' vision into reality. 2. Your primary role would be Software … applications 7. Conduct thorough testing to ensure application functionality and stability 8. Provide technical support to resolve issues related to developed applications. 9. Create and maintain documentation throughout the software development life cycle. Skills Required: 1. Solid understanding and strong proficiency in C# and the .NET Framework 2. Experience with ASP.NET (Web Forms/MVC) to build scalable web More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer with Security Clearance

Aurora, Colorado, United States
RTX
RayTech This a temporary position of undetermined length. The qualified candidate will be responsible for evaluating operational software problems and providing immediate solutions to restore service as well as integration and verification of new baselines. What You Will Do Supports troubleshooting, maintenance, and documentation of software applications Expected to troubleshoot and isolate sources of system errors or unexpected … performance Performs testing, integration and delivery of new software baselines Ability to perform in-depth analysis and assessment with an end-to-end perspective of a complex system in operations Active and transferrable TS/SCI with polygraph U.S. government issued clearance is required prior to start date Qualifications Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of prior relevant experience Experience with coding software in Java, or C++ Experience in software development and/or software integration Required Skills Experience with software configuration management systems such as git or bitbucket Ability to work in a structured configuration-controlled environment, primarily focused on More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Innovate Recruitment Ltd
An exciting opportunity exists for experienced Software Engineers to join a dynamic team working on a broad range of projects within Defence, Cybersecurity, and Intelligence domains. This role offers a chance to develop advanced software solutions while maintaining a strong balance between professional and personal life through flexible and hybrid working options, backed by a comprehensive benefits package. … Role Highlights: Engage in planning, development, testing, debugging, and documentation of software across various disciplines. Work closely with stakeholders to translate mission-critical requirements into robust, secure applications. Apply industry-standard practices throughout the full software development lifecycle, ensuring quality and reliability. Specialise in areas including but not limited to Cybersecurity software development and DevSecOps systems. Troubleshoot … TypeScript, and React. Use of data visualization and search tools such as Elasticsearch & Kabana. Familiarity with Hibernate and Atlassian Suite - Bitbucket, Jira, Confluence Advantageous: experience with JSF (Primefaces), cloud software development (AWS), microservices, serverless architectures, and AWS services like EC2, EKS, Fargate, IAM, S3, Lambda. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum DoE + Benefits
Posted:

Customer Success Manager

Belfast, United Kingdom
Hybrid / WFH Options
HIRANI
secure and compliant Trusted Research Environment, and effectively and safely manage data. Our bioinformatic cloud product is sold on a licence fee basis, along with accompanying data science and software engineering professional services. Our clients and partners already include some of the biggest names around, and we're now looking to appoint a Customer Success Manager to help … necessary to meet with clients. Frequency of travel is dictated by business need, estimated at 1-3 short visits per year. You will have: A Life sciences, bioinformatics or software-related bachelors degree (2.1 or higher) or equivalent (relevant post graduate qualification desirable) 2+ years relevant professional experience in a customer facing role (such as at a CRO, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GPU Architect - Platform Architecture

London, United Kingdom
Apple Inc
challenges? Are you a big-picture forward-thinking who understands how each element affects all the others? At Apple, our Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and you'll collaborate with engineers across Apple to design how all our technologies work in unison!We are looking for an … tracing and programmable shader cores. Your role will involve identifying areas for enhancing the performance and power characteristics of Apple GPUs. You will contribute to the development of prototype software implementations for simulated future hardware, gathering data and measurements to validate or invalidate these concepts. This collaborative effort will involve system architecture, software engineering, and design teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£46,050
25th Percentile
£55,000
Median
£70,000
75th Percentile
£98,474
90th Percentile
£127,500