Permanent 'Senior Software Engineer' Job Vacancies

176 to 200 of 902 Permanent Senior Software Engineer Jobs

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Systal Technology Solutions
Senior Software Engineer Glasgow Competitive Salary & Benefits We are Systal: a global managed network, cloud and security transformation specialist. We provide complex and strategic technology services for enterprise businesses, managing 200,000+ assets across 93 countries. These services help our customers achieve strategic technology transformation and maximise the business value, security and innovative potential of their IT … infrastructure We are seeking a talented Senior Software Engineer with 5+ years experience to join our dynamic development team. You will be responsible for designing, developing, and maintaining high-quality web applications and interfaces, ensuring seamless integration with back-end systems. You will work closely with project managers, designers, and other developers to deliver robust solutions that … design integrity Implement responsive designs that work seamlessly across devices and browsers Apply accessibility standards (WCAG) and ensure inclusive user experiences Who are looking for? 5+ years of professional software development experience 3+ years working with React and modern JavaScript/TypeScript Proven track record of delivering complex features and systems independently Experience with full project lifecycle from requirements More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
trg.recruitment
Senior Software Engineer (Contract) £600-650 (Outside) Location: Hybrid – 3 days per week in Central London Duration: 6 months (extension or flip to perm likely) Start Date: ASAP Role: Full Stack, Slight Back End Lean Im supporting a fast-growing organisation who improve the way we use Data and AI in our daily working lives. They need … a Senior Software Engineer to join on a 6-month contract and help enhance scheduling and visibility features in a key user-facing product. You’ll build clean, efficient code, review peers’ work, and ensure product quality through testing and collaboration with product and design teams. The ideal candidate thrives in agile environments and communicates complex ideas More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
trg.recruitment
Senior Software Engineer (Contract) £600-650 (Outside) Location: Hybrid – 3 days per week in Central London Duration: 6 months (extension or flip to perm likely) Start Date: ASAP Role: Full Stack, Slight Back End Lean Im supporting a fast-growing organisation who improve the way we use Data and AI in our daily working lives. They need … a Senior Software Engineer to join on a 6-month contract and help enhance scheduling and visibility features in a key user-facing product. You’ll build clean, efficient code, review peers’ work, and ensure product quality through testing and collaboration with product and design teams. The ideal candidate thrives in agile environments and communicates complex ideas More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
EC1 Partners
Senior Software Engineer (Java) – Portfolio Optimization | Fintech | London/Hybrid About My Client My client is a high-growth fintech company transforming the way capital markets operate. Their mission is to make global financial systems safer , more efficient , and more open , using advanced technology and deep domain expertise. They partner with leading banks and institutional investors to … develop intelligent solutions that optimise portfolios, reduce risk, and unlock access to more diversified capital. About the Role My client is seeking a Senior Software Engineer to join their Portfolio Optimization team — a core group responsible for building the technology that drives their balance-sheet and exposure-management platform. This is a hands-on development role in … that support large-scale data processing, analytics, and optimization algorithms. Key Responsibilities Take active part in a team of developers working on my client's Portfolio Optimisation products Design software according to agreed standards, architecture, and requirements Plan and build high quality, scalable, and secure solutions Work closely with team lead, team members and product managers in defining and More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
EC1 Partners
Senior Software Engineer (Java) – Portfolio Optimization | Fintech | London/Hybrid About My Client My client is a high-growth fintech company transforming the way capital markets operate. Their mission is to make global financial systems safer , more efficient , and more open , using advanced technology and deep domain expertise. They partner with leading banks and institutional investors to … develop intelligent solutions that optimise portfolios, reduce risk, and unlock access to more diversified capital. About the Role My client is seeking a Senior Software Engineer to join their Portfolio Optimization team — a core group responsible for building the technology that drives their balance-sheet and exposure-management platform. This is a hands-on development role in … that support large-scale data processing, analytics, and optimization algorithms. Key Responsibilities Take active part in a team of developers working on my client's Portfolio Optimisation products Design software according to agreed standards, architecture, and requirements Plan and build high quality, scalable, and secure solutions Work closely with team lead, team members and product managers in defining and More ❯
Posted:

Senior Software Engineer

United Kingdom
Intaso
Senior Software Engineer | Digital Identity, Supply Chain & FinTech Competitive salary + share options UK - Remote We’re partnering with an innovative authentication and automation platform operating at the intersection of digital identity, cybersecurity, and financial technology. Backed by experienced founders and VC investment, the company is scaling its first commercial applications in private credit and supply chain … automation. The Role We’re seeking a Senior Software Engineer to architect and deliver enterprise-grade applications using React, TypeScript, and modern cloud infrastructure. You’ll lead the development of high-performance systems for supply chain optimization and financial automation, working end-to-end from architecture through deployment. Key Responsibilities Design and implement scalable supply chain and … decisions and mentor developers Ensure security, performance, and regulatory compliance Tech Stack React | TypeScript | PostgreSQL | Tailwind | Supabase | REST APIs | Cloud Infrastructure What We’re Looking For 5+ years in software engineering Strong expertise in React, TypeScript, and PostgreSQL Experience with supply chain or financial systems Proven leadership and strong communication skills Bonus Points Experience with data visualization, blockchain, or More ❯
Posted:

Senior Software Engineer

England, United Kingdom
Hybrid/Remote Options
Elliptic Enterprises Ltd
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: London, UK Reporting To: Madhura Chaganty Description Do you want to work on a data-rich platform powering the next generation of blockchain intelligence tools? Are you passionate about building reliable APIs, intuitive frontends and enabling access to complex datasets in a clean and scalable way? Elliptic … is looking for a senior software engineer to join our Data Fabric team, building tools and APIs to connect raw and enriched data with user-facing applications. This is a great opportunity to work closely with both world-class data engineers and product managers to deliver a unified, reusable, and query-ready platform to empower customers to … accessible Stay pragmatic by recognising when to aim for perfection and when "good enough" helps us learn faster Take full ownership of your work through the entire lifecycle of software development Are comfortable switching between backend and frontend development, and enjoy collaborating with data engineers Our ideal candidate has: Strong experience with modern JavaScript and TypeScript in both backend More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Nando's UK & IRE
Senior Software Engineer – Kitchen & POS Our Purpose At Nando’s, we’re all about warmth, family, and growth — in our restaurants and in our teams. We’re committed to creating an inclusive environment where everyone can thrive, grow, and bring their authentic selves to work. The Big Picture We’re building and owning the software that … Barron McCann) Program Manager and Head of Technology & Engineering Suppliers and hardware vendors Internal teams working on payments, ordering, stock, and menu systems What You’ll Do As a Senior Software Engineer , you’ll take ownership of device automation and configuration across our restaurant estate, ensuring our technology works seamlessly for restaurant teams and customers alike. You More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Nando's UK & IRE
Senior Software Engineer – Kitchen & POS Our Purpose At Nando’s, we’re all about warmth, family, and growth — in our restaurants and in our teams. We’re committed to creating an inclusive environment where everyone can thrive, grow, and bring their authentic selves to work. The Big Picture We’re building and owning the software that … Barron McCann) Program Manager and Head of Technology & Engineering Suppliers and hardware vendors Internal teams working on payments, ordering, stock, and menu systems What You’ll Do As a Senior Software Engineer , you’ll take ownership of device automation and configuration across our restaurant estate, ensuring our technology works seamlessly for restaurant teams and customers alike. You More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Thyme
Senior Software Engineer | Capital Markets | Scale-Up About the Company They're a fast-growing London-based technology company transforming how institutional players access and use market data in the global energy and commodities space. In an industry still reliant on manual workflows and legacy systems, they're building next-generation analytics and trading intelligence tools that … strong backing from top-tier investors, they’re scaling rapidly to tackle new, complex challenges that have never been solved before. About the Role They’re looking for a Senior Software Engineer who’s eager to take ownership of high-impact projects from idea to execution. You’ll collaborate closely with product and engineering to design and … best practices for code quality, performance, and reliability Mentor junior team members and contribute to a strong, collaborative engineering culture What You’ll Bring 5+ years of hands-on software engineering experience Strong communication skills and a collaborative mindset Proven ability to take initiative and manage complex projects independently A tech-agnostic approach with proficiency in at least one More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Thyme
Senior Software Engineer | Capital Markets | Scale-Up About the Company They're a fast-growing London-based technology company transforming how institutional players access and use market data in the global energy and commodities space. In an industry still reliant on manual workflows and legacy systems, they're building next-generation analytics and trading intelligence tools that … strong backing from top-tier investors, they’re scaling rapidly to tackle new, complex challenges that have never been solved before. About the Role They’re looking for a Senior Software Engineer who’s eager to take ownership of high-impact projects from idea to execution. You’ll collaborate closely with product and engineering to design and … best practices for code quality, performance, and reliability Mentor junior team members and contribute to a strong, collaborative engineering culture What You’ll Bring 5+ years of hands-on software engineering experience Strong communication skills and a collaborative mindset Proven ability to take initiative and manage complex projects independently A tech-agnostic approach with proficiency in at least one More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Tiro Partners Limited
C++/Embedded Software/ML/Machine Learning/Python Senior/Lead Software Engineer – AI/ML Foundation Model | Future CTO Potential Role: Senior Software Engineer Location: West London - 3/4 days per week Sector: Artificial Intelligence | Physical Engineering | High-Performance Computing Type: Full-time | Permanent Salary: up to … About the Company We’re representing a pioneering AI startup that has developed a novel machine learning foundation model capable of achieving 100% automation in the development of control software, no supervision, no debugging, and instantly deployable. The Opportunity This is a founding engineering role, the Lead Software Engineer will be the one of the first dedicated … technology strategy, architecture, and engineering culture. Key Responsibilities Design, build, and optimise scalable, high-performance systems for ML-driven automation. Lead the development and deployment of next-generation control software solutions. Collaborate with the founding team to define technical strategy, architecture, and infrastructure. Contribute to end-to-end software delivery — back-end, front-end (as needed), and cloud More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Tiro Partners Limited
C++/Embedded Software/ML/Machine Learning/Python Senior/Lead Software Engineer – AI/ML Foundation Model | Future CTO Potential Role: Senior Software Engineer Location: West London - 3/4 days per week Sector: Artificial Intelligence | Physical Engineering | High-Performance Computing Type: Full-time | Permanent Salary: up to … About the Company We’re representing a pioneering AI startup that has developed a novel machine learning foundation model capable of achieving 100% automation in the development of control software, no supervision, no debugging, and instantly deployable. The Opportunity This is a founding engineering role, the Lead Software Engineer will be the one of the first dedicated … technology strategy, architecture, and engineering culture. Key Responsibilities Design, build, and optimise scalable, high-performance systems for ML-driven automation. Lead the development and deployment of next-generation control software solutions. Collaborate with the founding team to define technical strategy, architecture, and infrastructure. Contribute to end-to-end software delivery — back-end, front-end (as needed), and cloud More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Understanding Recruitment
Senior Software Engineer | AI-Powered Real Estate Startup We’re partnering with a fast-growing AI startup that’s transforming how investors make decisions in real estate. Their cloud-native SaaS platform combines street-level data, financial modelling, and machine learning to deliver smarter, data-driven investment insights . With a new funding round about to drop … they’re entering a bold new growth phase - expanding products, scaling systems, and doubling down on innovation. As the Senior Software Engineer , you’ll play a pivotal role in shaping the platform and the team behind it. You’ll define the technical roadmap, collaborate with product and data teams to ship impactful features, and stay hands-on More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Understanding Recruitment
Senior Software Engineer | AI-Powered Real Estate Startup We’re partnering with a fast-growing AI startup that’s transforming how investors make decisions in real estate. Their cloud-native SaaS platform combines street-level data, financial modelling, and machine learning to deliver smarter, data-driven investment insights . With a new funding round about to drop … they’re entering a bold new growth phase - expanding products, scaling systems, and doubling down on innovation. As the Senior Software Engineer , you’ll play a pivotal role in shaping the platform and the team behind it. You’ll define the technical roadmap, collaborate with product and data teams to ship impactful features, and stay hands-on More ❯
Posted:

Senior Embedded Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
Job title: Senior Embedded Software Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior Embedded Software Engineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software … in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying your knowledge and principles of engineering to assist in the implementation of aircraft control systems to a More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Senior Software Engineer

City, London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally … lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 95,000 Annual
Posted:

Senior Software Engineer

EC2M, Bishopsgate, Greater London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally … lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: £80000 - £95000/annum + Bonus
Posted:

Senior Software Engineer Messaging iOS

Eden Prairie, Minnesota, United States
Recruit & Employ
Senior Software Engineer Messaging iOS Senior Software Engineer (SSE) is a member of a highly motivated team. This role will develop, enhance, and sustain innovative solutions to improve the customer experience. The SSE will implement complex software in accordance with project requirements, UX design, and industry best practices. The SSE will also review … architecture and direct the work of other team members. Essential Duties and Responsibilities include the following. Other duties may be assigned. Work with Scrum team to develop new native software that will be a key component of our product offering. Provide technical guidance in software design and development activities. May oversee development team and coordinate strategies amongst teams … to ensure technologies are interconnected and product lines are working smoothly. Code, test, debug, document and maintain software applications using established coding standards and methodologies. Participate in Scrum activities, perform code reviews, contribute to a high performing, growing team. Own component(s) of the architecture and direct the work of other team members. Ensure new software meets quality More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer - Ruby, ReactJS

United Kingdom
Hybrid/Remote Options
Spectrum IT Recruitment
Senior Software Engineer/Tech Lead £90,000-£120,000+ Benefits + Remote working A Senior Software Engineer/Tech Lead opportunity for an exciting product led SaaS business offering innovative AI and Robotics solutions to a global customer base. The business offer an exciting product and are growing rapidly. They promote autonomy and … to use several languages, with strong Ruby experience being the core essential requirement. Responsibilities: Work the full SDLC, taking ownership for your own projects as part of an experienced senior engineering team. Full stack software development using Ruby, TypeScript, React and AWS Collaborative with senior engineers in a product led environment Essential requirements: This a Senior … full stack utilising Ruby, Rails, and React so previous experience in a similar role is essential. A genuine interest in working on complex problems and modern technology Advocate for Software engineering best practice – Unit testing, CI/CD, Pair Programming, etc Excellent problem-solving skills and the ability to work in a collaborative team The company offer fully remote More ❯
Posted:

Senior Software Engineer

Amsterdam, Noord-Holland, Netherlands
Futures.Works
MX3D is expanding rapidly, and we are seeking a Senior Software Engineer to join our dynamic team. You will collaborate with your colleagues to develop groundbreaking products that revolutionize manufacturing. About MX3D: MX3D is at the forefront of 3D metal printing technology, merging robotics, digital fabrication, and material science to push the boundaries of what is possible … automotive, construction, and energy. Join us to be a part of a team that is revolutionizing manufacturing with innovative, sustainable, and efficient technologies. Job Summary As a full time Senior Software Engineer at MX3D, you will lead the development and implementation of software solutions that drive our advanced 3D printing technologies. Think of complete slicing and … print control solutions built from the ground up. You will collaborate closely with cross functional teams to design, build, and maintain high performance software systems. Your expertise will be critical in enhancing our printing capabilities, optimizing workflows, and ensuring the reliability and scalability of our systems. Responsibilities Lead the design, development, and maintenance of software systems for 3D More ❯
Employment Type: Permanent
Salary: EUR 60,000 - 80,000 Monthly
Posted:

Senior Software Engineer, Arnhem

Arnhem, Gelderland, Netherlands
All About Work
Senior Software Engineer, Arnhem All About Work - Senior Software Engineer (Back end) located in Arnhem, Netherlands. €Tot €5.313,00 per maand bruto fulltime - full time, permanent. Responsibilities Build, test and document software for the KOERS system - a Spring Boot microservice architecture written in Java/Kotlin. Maintain and develop backend services that register More ❯
Employment Type: Permanent
Salary: EUR 5,000 - 5,313 Monthly
Posted:

Sr Software Engineer - Full Stack (React/Java)

Somerville, New Jersey, United States
UKG
Role Sr Software Engineer - Full Stack (React/Java) Why UKG: At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get … flexibility thats real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters and so do you. We are looking for a Senior Software Engineer to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by … enterprises and users worldwide. As a Senior Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer

warrington, cheshire, north west england, united kingdom
Hybrid/Remote Options
SYSTEMS CARE
Role Overview Systems Care is seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of advanced software solutions that support our clients and internal systems. This position is suited to an experienced engineer who combines strong technical expertise with a collaborative mindset and a drive for innovation. As a Senior Software Engineer, you will take ownership of projects throughout their lifecycle — from initial requirements gathering through to deployment and maintenance — ensuring robust, scalable, and high-performing solutions. You'll also provide mentorship to junior developers and contribute to the continuous improvement of the company's engineering practices and technical architecture. Key Responsibilities Design, build, and maintain high … quality software applications using modern programming languages and frameworks. Collaborate with stakeholders to translate business requirements into technical specifications and development plans. Lead technical planning, architecture design, and code reviews for new and existing projects. Write clean, efficient, and maintainable code with a focus on performance and reliability. Develop APIs and integrations to support internal systems and external client More ❯
Posted:

Senior Software Engineer - ATE

Colchester, England, United Kingdom
Concurrent
We’re proud to be experts in what we do and are looking for more brilliant people to join our team. The Role We are looking for an experienced Senior Software Engineer – ATE to take a technical role in developing and maintaining automated test systems used to validate our advanced embedded computing products by operations. This is … every product meets the company’s exacting standards for performance and reliability and to support the rapidly growing production of our products. What will I be delivering? As a Senior Software Engineer within the ATE team, you will be responsible for the design, architecture, and implementation of complex automated test software solutions. You will technically lead … with cross-functional teams in hardware, firmware, and manufacturing to enhance product test coverage, throughput, and diagnostic accuracy. Key Responsibilities: • Technical lead the design and development of automated test software architectures for production and system-level validation. • Drive technical direction for ATE software frameworks and toolchains, ensuring scalability, maintainability, and reusability. • Integrate and control test instrumentation, fixtures, and More ❯
Posted:
Senior Software Engineer
10th Percentile
£60,000
25th Percentile
£65,000
Median
£80,000
75th Percentile
£105,000
90th Percentile
£122,500