Permanent Software Engineering Job Vacancies

1,701 to 1,725 of 4,414 Permanent Software Engineering Jobs

Senior Backend Software Engineer

London, Southwark, United Kingdom
Expert Employment
We are hiring a Senior Backend Engineer to join a fast-growing sustainable construction tech space company. The company is using data-driven technology to reduce waste and carbon emissions in the global concrete supply chain. Key responsibilities: Build and More ❯
Employment Type: Permanent
Salary: £75000 - £90000/annum Full package
Posted:

Senior Software Engineer in London - Arrive

London, United Kingdom
WorksHub
Skills and Experience Key qualifications for this position include: Strong understanding of RESTful design and secure authentication. Demonstrated knowledge of API security and OWASP Top 10 vulnerabilities. Experience with Docker, Linux, Git, and container-based environments. Working familiarity with PCI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
P2P
custody, DEX, etc.), normalizing APIs and providing a single entry point to supported exchanges and wallets, enabling Ripple products to interact with various crypto markets efficiently. We seek a software engineer passionate about understanding and developing complex, event-driven microservice systems, with a focus on simple, elegant design that is easy to understand and maintain, crucial for Payments on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II - Backend Focus (Viator)

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
TripAdvisor LLC
flexibility and last-minute availability, it's never too late to make any day extraordinary.Viator. One app, 300,000+ travel experiences you'll remember. We're looking for a Software Engineer II to join our fast-growing team.This role is open to candidates based within a commutable distance (generally within 2-3 hours) of one of our office hubs … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. At More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C#)

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Goodlord Group
days from home/office (whatever you prefer!) About the team that drives our platform We're a PropTech scale-up who have created a revolutionary, cloud-based software platform to bring together agents, landlords and tenants online and process all the paperwork electronically. Our small, self-organising squads build the platforms and tools to help us achieve our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C# / .Net

Manchester, Lancashire, United Kingdom
Cloud Imperium Games Limited
Job Description: Senior Tools Programmer at Cloud Imperium Games We are a crowdfunded company with a dedicated and enthusiastic community of backers, committed to creating the "Best Damn Space Sim Ever". We value exceptional and diverse talent. The Senior More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
CPS Group (UK) Limited
Senior C# .NET Developer – Identity & Access Management - Up to £65k + 25% bonus This is predominantly a remote role (with occasional client site visits across the UK) The Opportunity We’re hiring a Senior C# .NET Developer with strong Identity More ❯
Posted:

Software Engineering Software Engineer, DSE Professional London, GB

London, United Kingdom
Hybrid / WFH Options
Avature
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of … or other Unix-like systems Experience with distributed databases, DataStax Enterprise or Apache Cassandra in particular Experience with distributed computing platforms, Apache Spark in particular ABOUT BUSINESS UNIT IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into … fair employment practices regardingcitizenship and immigration status. OTHER RELEVANT JOB DETAILS For additional information about location requirements, please discuss with the recruiter following submission of your application. Job Title Software Engineer, DSE Job ID 41104 City/Township/Village London State/Province London, City of Country United Kingdom Work arrangement Hybrid Area of work Software Engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CNO Developer / Computer Scientist / Reverse Engineer with Security Clearance

Annapolis Junction, Maryland, United States
Elucidation Concepts LLC
Senior We are seeking a highly motivated and skilled CNO Developer/Computer Scientist/Reverse Engineer to join our team. This role involves designing, developing, and maintaining complex software systems that support Computer Network Operations (CNO). As a member of our team, you will work on mission-critical projects, providing innovative solutions to emerging cybersecurity challenges. Responsibilities … o Software Development: • Design, develop, test, and maintain low-level software in a CNO environment. • Work with assembly, C/C++, Python, or other relevant programming languages to create robust, high-performance software. • Develop custom tools and scripts to automate tasks, analyze data, and improve system performance. • Write clean, efficient, and well-documented code that meets security and … performance standards. o Reverse Engineering: • Analyze, decompile, and reverse-engineer software binaries to understand vulnerabilities and potential exploits. • Develop proof-of-concept exploits to demonstrate potential vulnerabilities in targeted systems. o Vulnerability Research • Identify, analyze, and document software vulnerabilities. • Collaborate with team members to develop mitigations and workarounds for discovered vulnerabilities. o System and Network Analysis: • Conduct More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Python Developer

Oxfordshire, England, United Kingdom
Understanding Recruitment
Software Engineer - High-Impact Role in Scientific Discovery (Oxford) Base Salary: Up to £80,000 per annum + Equity Location: Oxford, UK Salary: Competitive + Bonus + Excellent Benefits Software Engineer (Python, Django/FastAPI, Kubernetes, Data Platforms) We're actively hiring for a Software Engineer to join a fast-scaling biotech innovator building real-time, scalable … ll be working on mission-critical systems that power data analysis, telemetry, and infrastructure for global scientific operations - from cancer diagnostics to environmental genomics. As part of a growing engineering team, you'll build data-intensive web applications and APIs that serve scientists, operations, and customers around the world. We can offer our Software Engineer: A collaborative and … pension scheme Private healthcare and wellness support A beautiful workspace at a green Oxford campus Career development opportunities in a company with global reach The chance to apply your engineering skills to problems that genuinely matter You'll work with: Tech stack: Python (Django, FastAPI, Flask), SQL/MongoDB Tooling: Docker, Git, CI/CD, Kubernetes, Terraform Architecture: Cloud More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Senior AI Engineer

Brussel (Stad), Brussel, Belgium
Hybrid / WFH Options
ACENSI
Job Description: We are looking for a Senior AI Engineer to join our dynamic team at the Software Delivery Center of Excellence (SDCoE). The ideal candidate will have a strong background in AI/ML and agentic architectures, with a passion for integrating advanced AI capabilities into our software delivery processes. This role involves developing and implementing … prompt engineering. • Implement Retrieval-Augmented Generation (RAG) for effective querying of Confluence/Jira documents. • Design and implement multi-agent coordination patterns, such as planner-executor and supervisor-worker. Software Engineering Tool Integration: • Integrate with Jira REST API/GraphQL, Bitbucket Cloud REST API, or Git command-line for seamless workflow automation. • Integrate with Atlassian to react to … new events in Jira/Bitbucket. • Integrate MS Teams for chat-based agent interactions. Data Engineering & Analysis: • Parse logs and summarize natural language content (e.g., commit messages, PRs, tickets). • Analyze time series and event data to detect bottlenecks and patterns. • Apply embedding techniques to represent documentation, issues, or discussions. Cloud & Infrastructure: • Utilize containerization (Docker) for deploying agents. • Ensure More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior AI Engineer

West London, London, United Kingdom
Hybrid / WFH Options
McGregor Boyall Associates Limited
Senior AI Software Engineer/Platform Architect London A global leader in strategy and innovation is seeking a Senior AI Software Engineer/Platform Architect to join their advanced data and AI engineering division. You'll be part of a world-class team delivering cutting-edge AI solutions that tackle complex, high-impact business challenges across multiple … global management consulting firm. With a team of nearly 3,000 technologists, scientists, programmers, engineers, and designers across 80+ cities worldwide, they build and design cutting-edge platforms and software solutions to drive innovation and digital transformation for organizations. This is a unique opportunity to shape and deploy state-of-the-art AI platforms within large-scale digital transformation … enterprise-grade AI and data platforms tailored to a broad range of use cases. Lead platform architecture work spanning cloud, data, DevOps, MLOps and LLMOps domains. Contribute to full software development lifecycle with a strong focus on performance and maintainability. Collaborate cross-functionally with consulting and engineering teams to guide best practices. Drive innovation using tools such as More ❯
Employment Type: Permanent
Posted:

Cyber Capability Engineer with Security Clearance

Columbia, Maryland, United States
Percival Engineering
First approach - providing a fun and challenging environment that promotes innovation, creative thinking, and treating one another like family. Located in Columbia, Maryland, our small business develops cutting-edge engineering solutions to protect our nation's assets. Our team specializes in vulnerability analysis and research, system emulation, software engineering, reverse engineering, embedded development, and cyber security. … is also required Responsibilities Include: - Perform network analysis using tools, such as Wireshark, NetworkMiner, for captures and analysis - Reverse engineer network protocols and perform static and dynamic analysis of software binaries - Decompile, disassemble, or debug software binaries to understand internal workings and behavior - Analyze Windows and Linux binaries to understand their functionality, detect malware or other anomalies, and … assess system impact - Profile performance and operation of software systems by running and testing applications, identifying bottlenecks, software dependencies, system requirements - Monitor system performance and resource usage, analyze logs, and gather all reportable content - Develop technical specifications, flowcharts, and system diagrams to summarize findings from analysis - Conduct in-depth vulnerability research and analysis using tools such as Ghidra More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Java Engineer (Serverside / Backend)

Glasgow, United Kingdom
FPSG Connect
is a rapidly expanding Financial Services Consultancy, building a niche team with autonomy and technical creativity, embedded in a rapidly growing market leader. This squad development environment needs strong software engineers who have excellent core Java server-side engineering skills and the ability to influence the design & architecture of the software and applications around them. To progress … their abilities through participating in several major projects, delivering on complex Core Java development where there has been significant server-side exposure. Role Responsibilities This role will appeal to software engineering enthusiasts that are committed to all areas of the development cycle. Candidates may have worked at various stages of software development but must be comfortable with … Familiar with Agile, SCRUM, and iterative development. Knowledge of integration skills, Microservices, Docker, Kubernetes. The ability to demonstrate career experience in one or more of the following: multi-threaded engineering techniques, data structures, concurrency, interactive messaging services. NB Please only apply if you are a Java Developer who lives or can commute to Glasgow and commit to 3 days More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Security Engineer with Security Clearance

Atlanta, Georgia, United States
TEKsystems c/o Allegis Group
TEKsystems is searching for a Cyber Security Engineer for a partner in the Atlanta area. Must be onsite. The Cyber Security Software Engineer designs, develops, and tests cybersecurity software in languages such as Java, C, and C++. The Cyber Security Software Engineer requires extensive knowledge of programming languages, software development, and computer operating systems in order … to apply engineering principles to software creation. The necessary skill areas for the Cyber Security Software Engineer include programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, and testing software. The Cyber Security Software Engineer also creates novel cyber security technology components and software to … ensure that critical systems and information are resilient to cyber exploits and attacks. The researcher also performs attendant vulnerability assessments, analysis, and software engineering and design. The Cyber Security Software Engineer also develops hardware and software prototypes, and tests those prototypes in realistic environments. Key Responsibilities • Perform software development, software testing/debugging, software More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Mid-level Developer

Manchester, United Kingdom
Hybrid / WFH Options
CodeFirstGirls
Job description This is a free 16-week training course followed by a role with Barclays. Title : Mid-Level Software Engineer, Mid-Level Data Engineer, Mid-Level Java Developer, Mid-Level JavaScript Developer Job location : Manchester & Knutsford, England, United Kingdom (Hybrid), Full-Time, 2 days in the office per week. Description : Step into a role as a Mid-Level … Software Engineer, Data Engineer, Java Developer or JavaScript (UI) Developer with one of our partner companies through the Mid-Level Accelerator programme. From free learning to a linked job role Our Mid-Level Accelerator programme with a linked job role is perfect for those who have 1.5+ years of experience in Software or Data Engineering (Python), Java … partner companies. These job roles are linked directly to free education, and upon completion of our course, you will be equipped to start your role as a Mid-Level Software Engineer, Mid-Level Data Engineer, Mid-Level Java Developer or Mid-Level JavaScript (UI) Developer. WHAT ARE WE LOOKING FOR? 1.5+ years of experience in a technology-focused role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps SWE with Security Clearance

Annapolis Junction, Maryland, United States
Adaptic
Not Just a Job - It's a Mission in Every Line of Code: Join us as a DevOps Software Engineer! At Adaptic, we don't just write code-we build mission-driven systems that push the boundaries of what's possible. Join a collaborative team where your expertise in software engineering, DevOps, and high-performance computing contributes … to real-world impact. Your ideas are valued, your skills are sharpened, and your contributions drive innovation that matters. What You'll Do: As a Software Engineer, you'll play a critical role in designing, deploying, and supporting performance-critical systems. Your day-to-day responsibilities will include: • DevOps Engineering: Design, implement, and maintain CI/CD pipelines … applications using Kubernetes (K8s), Helm charts, and pod definition. • Kubernetes Administration: Manage and configure Kubernetes clusters for high availability, scalability, and security. • Debugging and Defect Correction: Troubleshoot and resolve software defects with effective root cause analysis and debugging techniques. • GPU Configuration and Support: Configure and optimize GPU resources using CUDA or other technologies for compute-intensive workloads. • Automated Testing More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior .Net Developer with Security Clearance

Huntsville, Alabama, United States
Momentum
Team! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which … and we love to win. Senior .Net Developer MOMENTUM is looking for a strong Senior .Net Developer to support a FBI project in Huntsville, AL. Designing, maintaining, and implementing software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements. The Software Developer shall design software tools that include … system calls to other third-party tools and utilities specified. The Software Developer shall design, maintain, and implement original software applications from a high level, non-specific set of concepts provided by the government. The Software Developer shall develop software, and application of large and complex software and systems, and web-based query and reporting More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Full Stack Developer

Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
55K + Company benefits including, remote working, flexible working hours, 25 days hol + bh, career progression, excellent training, huge company discounts & more! A hugely successful business within the software engineering space is currently on the lookout for an experienced Full Stack Developer (C#, .Net, Vue) to come in and join their well-established yet growing team working … on their software solutions which are used by some of the world's biggest brands. The Role As a Full Stack Developer (C#, .Net, Vue) you will be focusing on working on developing new features on their brand-new cloud-based system. This will involve developing new features, writing unit tests and working on various mini projects. You will … be responsible for problem solving, supporting their software, bug fixes and collaborating with Developers and QAs. The company offers an excellent work life balance with regular working from home (you'll only be required in office once/twice a month) and flexible working hours. As part of this role, you will also be offered ongoing training and development More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Senior React Developer

Staines, Surrey, 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: Permanent
Salary: £70000 - £75000/annum
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:

Senior Golang Engineer

England, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
Senior Golang Software Engineer Rate: £330-£350 per day (Inside IR35) Contract: 6-12 months Location: Hybrid - 3 days per week onsite in Burgess Hill We're hiring a Senior Golang Software Engineer to join a global platform team working on Loyalty and Benefits solutions within a fast-paced enterprise environment. You'll be part of a collaborative … pipelines with tools like Jenkins , Git, and automated testing frameworks Engage with cross-functional teams to deliver innovative and resilient backend solutions Essential Skills: 6-9 years of backend engineering experience Strong coding skills in Golang (preferred), Java, or another typed language Hands-on experience with RESTful APIs , microservices architecture , and NoSQL/Postgres Familiarity with CI/CD … on experience and client requirements Job Information Job Reference: JO-77 Salary: £330.00 - £350.00 per day Salary per: day Job Duration: 6 Months Job Start Date: ASAP Job Industries: Software Engineering Job Locations: West-Sussex Job Types: Contract Apply for this Job Name Please enter your full name. Email Enter a valid email address. Upload a CV Upload More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Engineer

Gent, Belgium
Hybrid / WFH Options
Vivid Resourcing
We're working with a fast-growing scale-up in renewable energy based in Ghent who are looking for a Cloud Engineer, skilled in software development to help them build and scale the infrastructure behind their clean energy platform. If you have a strong background in Kubernetes, Terraform, cloud providers (AWS or Google Cloud) and a strong background in … Supporting a growing team of developers by making sure infrastructure runs smoothly and reliably Writing clean, efficient code to support internal tools and services Collaborating with the product and engineering teams to align infrastructure with user needs Driving improvements in automation, monitoring, and deployment workflows Helping make smart architectural decisions as the company grows Your Profile A solid background … in software engineering, with real-world experience in Golang, Python, or Java Hands-on experience with Kubernetes, and confidence using Terraform to manage infrastructure Familiar with Linux systems and cloud platforms like AWS or Google Cloud A problem-solver who loves building things the right way Someone who communicates clearly and collaborates well, both with engineers and non More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior CRM Developer

Hart, Yorkshire, United Kingdom
Hybrid / WFH Options
Cinch Cars
the norm. What you'll be working on The Senior CRM Developer role is a brand new role within the Customer Platforms squad in the Operations & Data Platforms Product & Engineering tribe. You'll be responsible for improving our customers' experience by optimising the way we manage our customer data in our Zendesk implementation within Customer Operations. To achieve this … you'll be working within a team of Software Engineers, our Technical CRM Lead, and the squad's Product Owner to help us implement our Product, Technology, and Data strategy for Customer Operations. This role's core responsibilities are: Working closely with the Technical CRM Lead, and Product Owner to deliver the squad's quarterly roadmap of projects to … of the Customer Platforms roadmap at cinch, and help us to expand and enrich the capabilities, and scalability of our Customer Platforms - namely Zendesk Design, coding, and implementing custom software/apps/widgets, further enhancing the capabilities of Zendesk. Liaise with Zendesk technical account management team to ensure we're utilising Zendesk most effectively Keep up to date More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£55,000
Median
£70,000
75th Percentile
£98,474
90th Percentile
£127,500