Software Engineering Jobs in Scotland

1 to 25 of 510 Software Engineering Jobs in Scotland

Senior Software Engineer

Glasgow, Scotland, United Kingdom
KPMG United Kingdom
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Job description Senior Software Engineer - Tax & Legal Technology - D Grade Tax and Legal Technology Team We are a team of 300+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has … way in which tax is determined in the UK and globally, making sure people and companies pay the right amount of tax with the minimum amount of effort. The Engineering department is made up of Product Owners, Business Analysts, multi-disciplinary Engineering teams (approximately 160 Software, QA and Cloud Operations engineers) and IT Service delivery professionals working … portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients. The Role You will be working in a small team of Software Engineers and Quality Assurance Engineers across a variety of projects for both our clients and our internal professionals. You will be responsible both for the development and delivery of More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG Careers
Type: Full Time Service Line: Tax Central Contract type: Permanent Senior Software Engineer – Tax & Legal Technology – D Grade Tax and Legal Technology Team We are a team of 300+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 2,500 tax & legal professionals covering multiple disciplines. We serve many thousands of clients … way in which tax is determined in the UK and globally, making sure people and companies pay the right amount of tax with the minimum amount of effort. The Engineering department is made up of Product Owners, Business Analysts, multi-disciplinary Engineering teams (approximately 160 Software, QA and Cloud Operations engineers) and IT Service delivery professionals working … portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients. The Role You will be working in a small team of Software Engineers and Quality Assurance Engineers across a variety of projects for both our clients and our internal professionals. You will be responsible both for the development and delivery of More ❯
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
Range £70,929 - £106,394 We support flexible working – click here for more information on flexible working options Flexible Working Options Hybrid Working Job Description Summary Job Title: Senior Software Engineer Salary: £70,939 - £78,810 Location: Edinburgh Hours: Full-time Working Pattern: Hybrid, minimum 40% in the office About this opportunity Are you passionate about full stack development … with frontend expertise? This is your chance to join our dynamic team and make a big difference. As a Band E Software Engineer, you will be working on exciting projects that enhance our digital presence and improve customer engagement. You will be part of a collaborative team that values innovation and continuous improvement. Your role will involve developing and … learning and growth. Day to day, you'll be Developing and maintaining web applications, implementing new features and ensuring the highest level of performance and user experience. Support agile software development to enable continuous improvement within the team. Writing modular, clean, testable applications using design principles and patterns. Significantly contribute to the delivery of the Protection IFA offering. Contributing More ❯
Posted:

Senior Java Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Eden Scott
Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science/Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written More ❯
Posted:

Senior Fullstack Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Waracle
quality. Resolve Complex Challenges: Tackle intricate full-stack technical and performance challenges, implementing innovative and elegant solutions that drive efficiency and reliability. Lead Agile Delivery: Take charge of the software aspects of complex digital projects, championing Agile methodologies, leading ceremonies, and continuously refining processes for optimal efficiency. Collaborate with Clients: Seamlessly extract complex requirements, manage expectations, build strong client … xUnit, Jest), CI/CD tools, and version control(Git) Leadership & Project Management: Proven technical leadership, including setting technical direction, conducting rigorous code reviews, and significant experience leading complex software development projects aligned with strategic objectives. Agile Expertise: Deep understanding and practical application of Agile methodologies (Scrum, Kanban) Exceptional Communication: Excellent problem-solving, analytical, and critical decision-making skills … religion/belief, sexual orientation or age. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing at Waracle by 2x Sign in to set job alerts for “Full Stack Engineer” roles. Continue with Google Continue with Google Continue More ❯
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Aberdeen Standard Investments
we have both strength and scale to capitalise on the key themes shaping the market, through either public markets or alternative asset classes. About the Role As a Senior Software Engineer, you will be at the heart of our engineering team, leading by example and driving best practices across full-stack development. Reporting to an Engineering Chapter … Lead, you will design, build, and optimise cloud-native applications, taking ownership of delivering high-quality, maintainable, and scalable software solutions. You will work across the entire technology stack, with the flexibility to use the right tools for the right job. Whether it's crafting elegant front-end interfaces or designing resilient back-end services, you will have the … autonomy to solve complex technical problems while mentoring others in the team. This is an exciting opportunity for an experienced engineer who is passionate about modern software development, cloud technologies, and automation. If you thrive in a fast-paced, lean agile environment and enjoy experimenting with AI, automation, and cutting-edge tools, we’d love to hear from you. More ❯
Posted:

Senior Backend Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
hyble
Salary: £50,000-£70,000 depending on experience Location: Scotland (Edinburgh/Glasgow), remote with occasional in-person sessio ns Reports to: Lead Software Engineer Introducing hyble! Things move quickly at hyble! We're a team of passionate individuals who love what we do and are always striving for the best. If you're looking for a company that … focussed, we encourage contributing across the whole stack, helping us deliver the most value to our users. In this role, you’ll collaborate closely with our design, product, and engineering teams to create and optimize solutions that align with our technical vision. You’ll contribute to defining and building scalable, maintainable architecture, with a .NET Core back-end focus. … creating exceptional user experiences and solving complex technical problems, we’d love for you to apply. Join us in transforming our product and internal tooling with high-quality, innovative engineering solutions. What your responsibilities will be: Feature Development Own and deliver major features or components, ensuring high-quality execution from conception to deployment. Collaborate with cross-functional teams to More ❯
Posted:

Senior Java Software Engineer

Glasgow, UK
Amici Procurement Solutions
Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science/Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written More ❯
Employment Type: Full-time
Posted:

Senior Platform Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Registers of Scotland
work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. This job is for you if you want Work with purpose: working for the people of Scotland to set the bar for land … team as a Senior Platform Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to support platform capability that enables agile software delivery. You'll have the opportunity to work with a talented, collaborative team where you will work on cutting-edge projects that leverage the latest technologies and methodologies and … take on leadership roles. Please note internally, this role is referred to as Senior DevOps Engineer. On a typical day you will Design, build, and maintain scalable, high-quality software and platform systems Implement and manage CI/CD pipelines, observability, security automation, automated testing, and engineering standards Lead feature development from concept to production with focus on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FullStack Web Developer

Edinburgh, Scotland, United Kingdom
Humanitarian Operations
performance, setting high standards for the team to follow. Identify impediments to team efficiency and propose/implement solutions, facilitating a culture of continuous improvement. Maintain high standards of software quality within the team by establishing best practices and processes for development, testing, and deployment. Demonstrate initiative and the ability to work autonomously, driving projects from inception to completion. … across the full stack, from the front-end to back-end systems. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Non-profit Organizations Referrals increase your chances of interviewing at Humanitarian Operations by 2x Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom … Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 1 day ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 weeks ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago Full Stack Engineer More ❯
Posted:

Senior Lead Software Engineer - AI/ML and Data Platforms

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
follows 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 Chief Data and Analytics Office, you'll be a key player in our agile team. We work together to enhance, build, and deliver … are secure, scalable, and reliable, serve as a function-wide subject matter expert in one or more areas of focus, and provide technical leadership and guidance to the cloud engineering team. 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 … for adoption and implementation of new tools/technologies Ensures compliance with security and regulatory requirements for the cloud Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proven applied experience Hands-on experience with one or more cloud computing platform providers AWS/Azure/GCP Advanced knowledge of Containerization and Container More ❯
Posted:

Cloud Platform Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
successful applicant, read on. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Asset Management and Wealth, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology … solutions across multiple technical areas within various business functions in support of the firm's business objectives. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level as a Lead Software Engineer at JPMorgan Chase with DevOps experience. We have an exciting and rewarding opportunity for you to … take your software engineering career to the next level as a Lead Software Engineer at JPMorgan Chase with DevOps experience. Job responsibilities Collaborates with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines Act as a key contributor with other software engineers and teams to More ❯
Posted:

2026 Software Engineer Program - Full-Time - Glasgow ( February Start)

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
Job Description Check all associated application documentation thoroughly before clicking on the apply button at the bottom of this description. Join our 2026 Software Engineer Program in Glasgow and propel your career to new heights with a team of innovative technologists. Engage in diverse projects, gain new skills, and create positive change for the communities we serve. We value … ideas within our supportive and diverse technology organization. Ready to tackle big challenges with a global technology team? We're eager to meet you. ABOUT THE PROGRAM As a Software Engineer in the Software Engineer Program (SEP) at JPMorganChase, you will embark on a global two-year career development journey. This program is designed to equip you with … will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close. Job Responsibilities Execute basic software solution, design, development, and technical troubleshooting Write secure and high-quality code using the syntax of at least one programming language with peer guidance Interpret architecture and design representations More ❯
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
JOB TITLE: Senior Software Engineer SALARY: £70,929 - £80,000 LOCATION: Edinburgh HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in our Edinburgh office. About this opportunity As Senior Software Engineer, you'll bring your deep technical expertise to the table, driving technical development and delivery in key areas. You'll focus o solving complex challenges … with your specialised knowledge taking ownership of critical tech delivery within your team. In this role, you'll lead way in shaping the direction of our software solutions, using your expertise to make impactful decisions and drive success. You'll collaborate closely with the team and product owner to ensure delivery excellence. If you're someone who thrives on … and possess exposure to microservices technologies, particularly Java 17, Spring Boot, Maven, Kafka K Stream, as well as RESTful APIs and web services. Exhibit an excellent understanding of the software development lifecycle (preferably within the Agile Framework), validated through prior experience. Possess knowledge of development best practices and patterns, with an understanding of CD/CI pipelines, preferably Jenkins More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer - C#/.Net

Glasgow, Lanarkshire, Scotland, United Kingdom
Lorien
Senior Full Stack Software Engineers with a background in software development using C#/.Net and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range of products to support one of their core business functions. To secure one of these Senior Software Engineer roles you must come … from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience in front end development using Blazor, Angular OR React Demonstrable experience building distributed systems and secure products at scale. Have a good understanding of design practices, system architecture and … Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models In these Senior Software Engineering roles you will have the chance to work on a wide range of in house and client facing applications as part of one of their small Agile More ❯
Employment Type: Full-Time
Salary: £62,000 - £67,000 per annum
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
more information on flexible working options Flexible Working Options: Flexibility in when hours are worked, Hybrid Working, Job Share, Reduced Hours Job Description Summary: Job Description: JOB TITLE: Senior Software Engineer (Backend) SALARY: Regional: £70,929 - £86,691 GBP LOCATION(S): Bristol/Edinburgh HOURS: Full time - 35 hours per week WORKING PATTERN: Hybrid, 40% (or two days) in … data, and tech to meet the needs of our 26 million customers. Join us and be part of our growth and transformation journey. We are recruiting for multiple Senior Software Engineer positions. As a Software Engineer, you'll lead and shape technical solutions, work collaboratively across teams, and ensure high-quality engineering practices in line with our … transformation strategy. Here's where you'll make a difference We seek individuals with broad and deep technical experience, a passion for engineering excellence, and adaptability. Curiosity about technology and a positive influence on team values are essential. We would be looking for the following Minimum requirements include demonstrated hands-on experience with: Backend software engineering in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering
maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary The Software Architect is a pivotal role responsible for designing, maintaining, and improving the architecture of software systems to ensure stability, scalability, and maintainability. Reporting to the Software Delivery … Manager, the Software Architect collaborates with Lead Engineers and Lead Software Engineers across multiple teams, driving platform consistency, promoting code reusability, and establishing best practices for development. Additionally, the Software Architect will champion DevOps practices, lead automation initiatives, and ensure the security and robustness of the cloud architecture. Duties And Responsibilities Key Responsibilities and Competencies required for … be required to fulfil other duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with More ❯
Posted:

Senior Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
expected to have. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer within the Treasury & Chief Investment Office (TCIO), Corporate Technology team at JPMorgan Chase, you will play a pivotal role in an Agile feature team. Your duties will include … Java. Proactively identify improvements in systems and processes to reduce risk and improve performance. Ensure clear communication with colleagues to align on technical solutions and business needs. Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code … and review and debug code written by others. Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Contribute to the wider team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts advanced applied More ❯
Posted:

Software Engineer II - Front End Developer React and Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
you meet all the requirements. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that … works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system More ❯
Posted:

Senior Data Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Hypercube Consulting
Nice to have - Additional experience with the following would be beneficial but not essential: Data modelling approaches (Kimball, Imnon) Orchestration tools - Apache Airflow, Prefect or cloud-native tools Backend software development (Java, APIs, Scalability, Logging and Monitoring etc.) MLFlow and other MLOps/Machine Learning Engineering processes to support advanced analytical use cases LLMs and Agentic AI BI … data solutions into action Data modelling experience Analysis/requirements gathering, solution design, and implementation of data platform and cloud technologies Experience in collaborating in multi-disciplinary teams, including software engineers, DevOps and infrastructure teams, AI/ML engineers, data scientists etc. Experience in implementing integrations of data platforms to various types of external and on-premises systems Exceptional More ❯
Posted:

Senior Engineer - Data

Glasgow, Scotland, United Kingdom
Amici Procurement Solutions
Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science/Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG-UnitedKingdom
Social network you want to login/join with: Job description Job Title: Senior Software Engineer (C#/.Net) - Tax & Legal Technology Base Location: Glasgow based (Hybrid - 2 days per week in office) The KPMG Tax & Legal Technical Engineering function is a cornerstone of our business. We support technical innovation and adoption of cutting-edge solutions across the … UK. This team delivers technology-enabled outcomes across the Tax & Legal business using modern engineering methodologies, adopting Cloud technologies with strategic relationships with Google, Microsoft, and others. We choose the right tools, languages, and cloud providers to achieve the best outcomes for the business and clients. KPMG is one of the world's largest and most respected consultancy firms … supporting the UK through various times and challenges. We stand beside the institutions and businesses that shape the UK. Why Join the KPMG Tax & Legal Technology Engineering team as a Lead Software Engineer Our engineering department combines the energy of a start-up with the resources of a major corporation. We foster a collaborative, innovative environment with More ❯
Posted:

Senior Software Engineer

East Kilbride, Scotland, United Kingdom
AlbaCo Ltd
Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Senior Software Engineer – Join Alba, the Bank for Entrepreneurs Location:East Kilbride Team:Technology Type:Full-time AtAlba, we’re not just building a bank - we’re building a movement to … support the backbone of the British economy: SMEs. We’re a startup bank with big ambitions, and we’re looking for aSenior Software Engineerwho’s ready to roll up their sleeves and help shape the future of fintech. What You’ll Do Design and maintain cloud-based services and microservices architecture. Collaborate closely with product and business teams in … a small, agile environment. Champion security and compliance in everything you build. Contribute ideas that push boundaries and improve customer experience. What You Bring 5+ years of software engineering experience, ideally in fintech or banking. Experience withAPI design,microservices, andDevOpspractices. A passion for solving problems and building innovative financial solutions. A collaborative mindset and a love for working More ❯
Posted:

Senior Software Engineer - C# / .Net

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG UK
Job Title: Senior Software Engineer (C#/.Net) – Tax & Legal Technology Base Location: Glasgow based (Hybrid – 2 days per week in office) www.kpmgcareers.co.uk/experienced-professional/#LeBlender.OfficeLocations The KPMG Tax & Legal Technical Engineering function is a cornerstone of our business. We do work that matters to our local business and communities – supporting technical innovation and adoption of … cutting edge solutions across the United Kingdom. This team will be responsible for delivering technology enabled outcomes across the Tax & Legal business using modern and best in class engineering methodologies. We drive this transformation through the adoption of Cloud based technologies and have strategic relationships with Google, Microsoft among others. We have a technology agnostic view and select the … and recession, political and regulatory upheaval. We've proudly stood beside the institutions and businesses which make the UK what it is. Why Join the KPMG Tax & Legal Technology Engineering team as a Lead Software Engineer We might be world leaders in Tax & Legal, but in many ways the engineering department feels like a start-up, with More ❯
Posted:

Lead Software Engineer

Edinburgh, Scotland, United Kingdom
Lloyds Banking Group
JOB TITLE: Lead Software Engineer –eDiscovery & Insider Risk Management LOCATION(S): Edinburgh, Leeds, Manchester HOURS : Full Time WORKING PATTERN : Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at one of our office sites. About the Opportunity At Lloyds Banking Group, we’re moving to the next stages of … it’s our job within the Chief Security Office (CSO) to ensure that we keep our customers, colleagues and assets safe from threat We're looking for a Lead Software Engineer to drive technical leadership and delivery across two critical feature teams: eDiscovery and Insider Risk Management . This role provides a remarkable opportunity to shape the future of … our security capabilities, focusing on data discovery and protection, and internal threat mitigation. Taking on the responsibility of Lead Software Engineer means directing architectural decisions, promoting standard processes in engineering, and ensuring successful feature delivery. You'll collaborate closely with the Product Owner and act as a Line Manager for engineering colleagues. Your influence will span from More ❯
Posted:
Software Engineering
Scotland
10th Percentile
£43,750
25th Percentile
£55,801
Median
£58,033
75th Percentile
£65,750
90th Percentile
£85,000