Lead Developer – Full-Time 📍 Location : Inverkeithing (Edinburgh), United Kingdom 🕒 Experience Level : Senior (7+ years) Are you a seasoned software developer ready to take the lead? We’re looking for a dynamic and experienced Lead Developer to guide a talented team and drive the development of cutting-edge software solutions. 🔧 What You’ll Do: Lead and mentor a team … ADO) to streamline development and deployment. Collaborate with cross-functional teams to translate business needs into technical solutions. Uphold best practices in coding, testing, and documentation. Identify and resolve software defects efficiently. ✅ What We’re Looking For: 7+ years of hands-on experience in software development. Strong command of C# and Angular . Solid experience with SQL , CI …/CD , and Azure DevOps . Excellent problem-solving and communication skills. Proven ability to lead and inspire development teams. Bachelor’s degree in Computer Science, Engineering, or a related field (preferred). 🌟 Bonus Points For: Experience managing software development processes. Familiarity with Agile methodologies and the software development lifecycle (SDLC) . Relevant certifications in softwareMore ❯
the full description below, and please apply immediately if you are confident you meet all the requirements. We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Banking Notifications division, you will play a pivotal … responsibilities will include implementing crucial technology solutions across a variety of technical areas within different business functions, all in support of the firm's business goals. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
the following job description thoroughly to ensure you are the right fit for this role before applying. We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Data and Analytics Services Team, you serve as a seasoned … way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
re a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior Embedded Software Engineer at Plexus, you will be part of a team developing embedded software for products across a wide range of industries and at all phases of product development. … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. Responsibilities Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product … members and customers Provide mentorship for engineers within your team Ideal Qualifications Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming More ❯
out if this opportunity is a good fit by reading all of the information that follows below. We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the CDAO Data Platform/Fusion team, you serve as a seasoned … way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: An excellent opportunity awaits an experienced software developer with strong .NET and React skills to join a leading software company in a role offering strong technical variety, ongoing development opportunities, and involvement in genuinely interesting projects. This company builds innovative software and data management systems that support critical … or GCP). A background or interest in scientific, environmental, or infrastructure-related domains is a bonus. This is an excellent opportunity to join a collaborative and tech-focused software team in a senior position offering a mix of engineering depth, meaningful projects, and long-term growth. The Role: *Full-stack development using .NET and React *Azure DevOps … containerisation, and deployment *Overseeing the full project lifecycle, technical decision-making, and mentoring *Part of a collaborative, technology-driven software team *Remote role based in the UK The Person: *Strong experience in .NET and React software development *Solid cloud and DevOps skills (Azure, AWS, GCP) *Comfortable taking ownership of projects and guiding others *Interest in environmental, scientific, or More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Dayshape
Dayshape Edinburgh, Scotland, United Kingdom Senior Software Engineer (UK) Dayshape Edinburgh, Scotland, United Kingdom 3 weeks ago Be among the first 25 applicants About Us We're Dayshape—an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firms globally, our AI-powered resource … management platform is helping organizations to achieve extraordinary results. About Us We're Dayshape—an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firms globally, our AI-powered resource management platform is helping organizations to achieve extraordinary results. Our enterprise platform stands apart as … Dayshape the most scalable, flexible and rapid to deploy solution on the market, and we're not there yet. That's where you come in. As part of our Engineering team, your key areas of focus will be enhancing product scalability and usability, helping consistently deliver features that support our customers' success. As a senior engineer, you will work More ❯
opportunity for you to take your AI/ML career to the next level while making a significant impact on risk technology solutions. As an Applied AI/ML Software Engineer III at JPMorgan Chase within the Risk Technology team, you serve as a key contributor in researching, developing, and implementing innovative Generative AI solutions that transform our risk … findings and share knowledge with broader technology teams Mentors junior team members in AI/ML technologies and approaches Required qualifications, capabilities and skills Formal training or certification on softwareengineering concepts and applied experience with focus on AI/ML applications Hands-on experience with Large Language Models (GPT, BERT, etc.) Strong understanding of Generative AI concepts … and applications Proficiency in prompt engineering techniques Advanced Python programming skills Experience with ML frameworks (PyTorch, TensorFlow, Hugging Face) Familiarity with cloud-based AI services (AWS, Azure, or GCP) Knowledge of softwareengineering best practices including Git, CI/CD, and testing Overall knowledge of the Software Development Life Cycle Strong communication skills to explain complex More ❯
information below. Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Global Banking, Data, Analytics & Technology division, you will be an integral part of an agile team dedicated to advancing, creating, and deploying high … the product design, application functionality, and technical operations and processes Serves as a function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application … of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on softwareengineering concepts and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), Python is required Advanced knowledge More ❯
a team of engineers, on various business engagements, such as client projects and internal company products. Some examples of these engagements include client scoping programmes, and PoC/MVP software development. A significant focus will be on building and optimizing Large Language Model (LLM) inferences and creating robust web services. This includes developing event-driven and request-response systems … code quality, performance, testing, monitoring, documentation, CI/CD. Experience working in an agile framework preferable, including defining functional and non-functional requirements and sprint tasks. Understanding of data engineering, some experience with building production-grade ETL pipelines, as well as backend web development, backend-for-frontend, GraphQL, and FastAPI. Strong communication skills, able to communicate with both technical … and commercial people. BSc or a MSc in Mathematics, Physics, Computer Science, or an Engineering discipline (STEM). Desirable knowledge and experience Understanding of or working with AI/ML algorithms and data science. Docker and Kubernetes. Experience with Large Language Model stacks, vector databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT More ❯
the power of voice to driveunprecedented efficiency and oversight. We're using the latest in AI toautomate and innovate, empowering businesses to achieve exceptional productivityand compliance outcomes. As a Software Engineer ,you will work within a squad to design, develop, and optimise softwaresolutions, collaborating closely with the TechnicalLead and cross-functional teams. This is a hands-on rolerequiring strong … full-stack development experience, particularly in React, Node.js, and TypeScript .You will contribute to technical decision-making, improve software quality, andleverage AI-powered tools to enhanceproductivity. What You'll Be Doing: Develop and maintain scalable, high-quality applicationsusing React, Node.js, and TypeScript . Implement secure coding practices, ensuring compliance with industry standards. Mentor junior engineers , conduct peercode reviews, and … . Knowledge of ElasticSearch optimisation. Exposure to Mantine UI for front-endcomponent design. Understanding of Infrastructure as Code (IaC) and cloud cost optimisation. Experience with AI model integration in engineering workflows. Background in regulated industries (e.g.,Financial Services). What We Offer Salary up to £70,000 A collaborative and innovative work environment Career growth opportunities towards Technical Lead More ❯
using Java and Spring (Boot, MVC, Data). Write efficient, testable, and well-documented code. Collaborate closely with front-end developers, DevOps, and QA teams. Follow and advocate for softwareengineering best practices, including GitFlow and CI/CD processes. Participate in code reviews and contribute to continuous improvement of the development process. Work within a DevOps culture … . Familiarity with Git, GitFlow, and standard branching/release workflows. Exposure to DevOps practices and tools (e.g., Git Runner, JaCoCo, CI/CD pipelines). Strong grasp of softwareengineering principles (clean code, SOLID, testing, etc.). Additional Skills & Qualifications: Previous experience working in the banking or financial services industry. Understanding of security and compliance requirements in More ❯
and multifactor authentication experiences. With significant investment and a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior Software Engineer, you'll join a high-calibre team of technologists working on a Kubernetes-based microservices architecture hosted in AWS. … you'll be expected to bring not just technical expertise, but also a collaborative mindset and a passion for continuous improvement. What you'll need to succeed Strong backend engineering skills in Java (Go and Python a plus) Cloud- development experience, ideally in AWS (Terraform, Aurora DB, Lambdas) Microservices architecture and container orchestration with Kubernetes Full SDLC ownership - from More ❯
and multifactor authentication experiences. With significant investment and a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior Software Engineer, you'll join a high-calibre team of technologists working on a Kubernetes-based microservices architecture hosted in AWS. … you'll be expected to bring not just technical expertise, but also a collaborative mindset and a passion for continuous improvement. What you'll need to succeed Strong backend engineering skills in Java (Go and Python a plus) Cloud-native development experience, ideally in AWS (Terraform, Aurora DB, Lambdas) Microservices architecture and container orchestration with Kubernetes Full SDLC ownership More ❯
and multifactor authentication experiences. With significant investment and a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior Software Engineer, you'll join a high-calibre team of technologists working on a Kubernetes-based microservices architecture hosted in AWS. … you'll be expected to bring not just technical expertise, but also a collaborative mindset and a passion for continuous improvement. What you'll need to succeed Strong backend engineering skills in Java (Go and Python a plus) Cloud-native development experience, ideally in AWS (Terraform, Aurora DB, Lambdas) Microservices architecture and container orchestration with Kubernetes Full SDLC ownership More ❯
where everyone can be themselves - and speak up. Check out our Glassdoor page for the latest reviews or our LinkedIn for company updates and insights from the team. Our engineering Our API design concepts. Our product and engineering department is split into four tribes: Custody; Accounts; Customer Enablement; and Cloud. Each tribe is comprised of multiple teams, each … owning a specific domain of the product. Each team will have a squad engineering manager, a product manager and 3-5 engineers with tailored skillsets to the specific domain. Our current technology stack is AWS serverless products ( Lambda , SQS , EventBridge , API Gateway , S3 ) running Typescript on the compute layer and backed by MongoDB for the database layer. We have … management, Github actions for our CI/CD pipelines and Incident.io for our incident management process. For more detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play More ❯
for this job are listed below. Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. We have opportunities for a Software Engineer II and a Software Engineer III within our Strategic Data team based in our Glasgow Technology Centre. As a Software Engineer II/III at JPMorgan … team to design and deliver trusted data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. You are responsible for developing, testing, and maintaining critical software applications and architectures across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Designs, develops, and troubleshoots innovative software solutions. … integrated algorithms. Writes clean, well-documented, testable code. Produces architecture and designs artifacts for complex applications, ensuring design constraints are met. Analyses and visualises large data sets to improve software applications and systems. Identifies hidden data patterns to enhance coding practices and system architecture. Engages with softwareengineering communities to explore emerging technologies. Fosters a team culture More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Spire
Join to apply for the Senior Software Engineer role at Spire Join to apply for the Senior Software Engineer role at Spire Get AI-powered advice on this job and more exclusive features. At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring … monitor ground station activity, and provide the tools needed to analyze constellation performance. What You'll Do As a Space Operations Software Engineer As a Space Operations Software Engineer, you will be working with a small team in an agile environment. You will be working on systems and tools that improve the efficiency of the satellite fleet. Some … specific areas include: Build applications for visualizing and analyzing satellite telemetry Build applications for monitoring ground station and satellite status and control satellite operations. Develop software to provide automatic fault detection, isolation, and recovery operations for the spacecraft. Key Skills Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud More ❯
Senior Software Engineer Nine Twenty is working with a high-growth tech company creating cutting-edge digital experiences used by millions around the world. Their mission? Simple: combine smart engineering with clever product thinking to deliver real impact—and have fun doing it. If you're a senior developer who thrives on solving complex problems, mentoring others, and … development team Stay Updated : Keep up with industry trends and emerging technologies to recommend and implement best practices Required Skills and Qualifications: Experience : 5+ years of professional experience in software development, with at least 2 years in a senior role Proficiency in Node.js : Deep understanding of JavaScript/TypeScript, asynchronous programming, and RESTful APIs React Expertise : Strong knowledge of More ❯
work and choosing your own schedule.All candidates should make sure to read the following job description and information carefully before applying. We are looking for a proficient Full Stack Software Engineer to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as … native or bilingual level) Proficient in either Python and/or JavaScript Excellent writing and grammar skills A bachelor's degree (completed or in progress) Previous experience as a Software Developer, Coder, Software Engineer, or Programmer Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of experienced Software Engineers , ideally with good experience using Java to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer an award winning service that helps thousands … customer base and their employee headcount, and they have an ambitious roadmap for the years ahead. You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do … collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech. Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll be regularly follow TDD, so they More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of experienced Software Engineers , ideally with good experience using Java to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer an award winning service that helps thousands … customer base and their employee headcount, and they have an ambitious roadmap for the years ahead. You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do … collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech. Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll be regularly follow TDD, so they More ❯
unable to provide sponsorship for this opportunity* We are seeking a highly skilled and motivated Full Stack Java React Developer to join our JP Morgan's Risk Limits Technology Engineering team in Glasgow on an initial 6 months contract. You'll be at the centre of a rapidly growing team and applying your engineering skillsets to drive innovation … As a Full Stack Java React Developer at JPMorgan Chase within Risk Technology, you will be part of an agile team that works to enhance, design, and deliver the software components in faster and more efficient ways. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of … at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Scott Logic
We work with some of the UK’s biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice. Our clients are increasingly looking to us to help them make the best use of their data. In building data platforms and pipelines, our data engineers create the foundation for diverse data … hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. You'd also be expected to spend some time on-site with clients in the London area on an ad-hoc basis. Our data engineers combine a strong … softwareengineering approach with solid data fundamentals and experience with modern tools. We’re technology agnostic, and we’re open minded when it comes to your existing skillset. What are we looking for? Good experience with some of the technologies and approaches typical in modern data engineering and reporting. Including storage, data pipelines to ingest and transform More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Cathcart Technology
opportunity to work on products that make a real difference across the UK. As the Technical Lead , you'll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business critical product. This role focuses on technical leadership, driving project work, leading feature development, unblocking the team, exploring new technologies, and championing … up new tech as needed. Equally important are your soft skills . They're looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices and you'll be key in ensuring your squad upholds these standards. What they're hoping you'll … bring: Strong Java skills (SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front end experience (especially with React.js) Software architecture experience Confidence leading projects from a technical perspective Nice to haves: DevOps tools like Docker and Kubernetes Awareness of software security best practices You'll be joining at More ❯