Software Engineering Jobs in Scotland

76 to 100 of 256 Software Engineering Jobs in Scotland

Java Full Stack Developer

Glasgow, Scotland, United Kingdom
Tata Consultancy Services
team, focusing on the enhancement, construction, and delivery of top-tier technology products in a secure, stable, and scalable manner. Key responsibilities: Executes 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. Develops … and reviews and debugs code written by others. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Adds … to team culture of diversity, equity, inclusion, and respect. Provide guidance through leading, mentoring and coaching a team of software engineers. Your Profile Essential skills/knowledge/experience: Hands on Practical experience in System Design, Application Development, Testing and operation Stability. Experience in developing, debugging and maintaining with More ❯
Posted:

Automation Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
TieTalent
has a true passion for all things Test automation. To do this role successfully you will need to have experience working in highly complex software development environments in similar roles. You will be a collaborative individual who enjoys working as part of a team, as well as providing support … able to make decisions based on analysis and personal judgement/experience. Some other key skills that you'll have: Excellent understanding of the software development lifecycle, software architecture, and technologies. Excellent test automation programming skills (API, UI) in Selenium. Excellent test automation programming skills in SQL, Java … scripting and database querying skills. In-depth knowledge and experience of CI/CD practices. Strong knowledge and experience of Test-Driven approaches to software engineering (ATDD, BDD & TDD). Demonstration of an 'automation first' mentality and be adept at finding the right balance between automated, exploratory, functional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer - Remote - Global Tech Company - £80,000 - Snowflake/ DBT/ SQL/ Airbyte

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
who can figure out a problem and work through the best solution. What We're Looking For: 3-5 years of experience in Data Engineering or analytics engineering, with a track record of building and optimizing complex pipelines in big data environments. Proficiency in SQL for data transformation … HAVE), Snowflake, and cloud platforms like AWS. Familiarity with data modelling concepts and warehousing best practices, including dimensional modelling. Experience delivering data solutions using software engineering principles, including version control (GitHub). A proactive approach to problem-solving, with the ability to identify optimization opportunities and drive continuous … design data models and workflows that drive decision-making and analytics across the company. Mentor junior team members and champion best practices in data engineering, including code reviews, testing, and pipeline orchestration. Tackle technical debt by modernizing outdated code and improving efficiency within the data stack. Implement data governance More ❯
Posted:

Senior Engineer - IAM- Forgerock

Scotland, United Kingdom
InfinityQuest Ltd,
lead new innovations in IAM space including process improvements best practices sharing measuring and driving metrics and overall COE efforts Lead AM operations and Engineering team and initiatives from Analysis phase to actual implementation phase during different release cycles Very good Knowledge and strong understanding of Modern authentication protocols … OAuth20 OpenID SAML Kerberos Very good knowledge of software engineering methods and agile software development Scrum DevOps knowledge and experience incl CICD and configuration management Knowledge of Web development with JavaScript TypeScript React Angular CSS Frameworks Should have knowledge on BCP DR activity related to AM products More ❯
Employment Type: Permanent
Posted:

Senior Engineer - IAM- Forgerock

glasgow, central scotland, united kingdom
InfinityQuest Ltd,
lead new innovations in IAM space including process improvements best practices sharing measuring and driving metrics and overall COE efforts Lead AM operations and Engineering team and initiatives from Analysis phase to actual implementation phase during different release cycles Very good Knowledge and strong understanding of Modern authentication protocols … OAuth20 OpenID SAML Kerberos Very good knowledge of software engineering methods and agile software development Scrum DevOps knowledge and experience incl CICD and configuration management Knowledge of Web development with JavaScript TypeScript React Angular CSS Frameworks Should have knowledge on BCP DR activity related to AM products More ❯
Posted:

Senior Engineer - IAM- Forgerock

edinburgh, central scotland, united kingdom
InfinityQuest Ltd,
lead new innovations in IAM space including process improvements best practices sharing measuring and driving metrics and overall COE efforts Lead AM operations and Engineering team and initiatives from Analysis phase to actual implementation phase during different release cycles Very good Knowledge and strong understanding of Modern authentication protocols … OAuth20 OpenID SAML Kerberos Very good knowledge of software engineering methods and agile software development Scrum DevOps knowledge and experience incl CICD and configuration management Knowledge of Web development with JavaScript TypeScript React Angular CSS Frameworks Should have knowledge on BCP DR activity related to AM products More ❯
Posted:

Senior Engineer - IAM- Forgerock

aberdeen, north east scotland, united kingdom
InfinityQuest Ltd,
lead new innovations in IAM space including process improvements best practices sharing measuring and driving metrics and overall COE efforts Lead AM operations and Engineering team and initiatives from Analysis phase to actual implementation phase during different release cycles Very good Knowledge and strong understanding of Modern authentication protocols … OAuth20 OpenID SAML Kerberos Very good knowledge of software engineering methods and agile software development Scrum DevOps knowledge and experience incl CICD and configuration management Knowledge of Web development with JavaScript TypeScript React Angular CSS Frameworks Should have knowledge on BCP DR activity related to AM products More ❯
Posted:

🌟 X3 Software Engineering Managers Needed – Multiple teams, Full stack, Remote First 🌟

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Areti Group | B Corp™
X3 Hands-On Engineering Managers Needed – Multiple teams, Full stack, Remote First 🌟 Join a market-leading, fast-growing HealthTech business with 40% growth this year! Are you a passionate, hands-on Engineering Manager ready to lead teams in a HealthTech company dedicated to making a real impact? Areti … UK. Work remotely but be prepared to join us once a month in our Bristol, Dorset, or Hampshire offices for our dynamic Product and Engineering meetups —all travel and hotel expenses fully covered! 🧳🏢 📈 Why Choose Us? Market-Leading Growth : Experience a role in a health-focused tech company growing More ❯
Posted:

Staff Software Engineer - Aero Platform (Motorsports)

glasgow, central scotland, united kingdom
General Motors
an employee to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers. The Team: GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards … these solutions enable innovative interactions between GM Global Engineering, GM Motorsports, and our Race teams that accelerate our drivers to the finish line first! Our combined team of analysts, architects, developers, data engineers, testers, and project managers work with GM Motorsports Engineering and Race teams to ensure podium … wins for GM’s NASCAR, IndyCar, and IMSA sportscar teams! The Role: The Staff Software Engineer will serve in a dual role of providing technical leadership as well as software delivery. This is an experienced position requiring an expert level technical foundation, significant hands-on contributions to projects More ❯
Posted:

Staff Software Engineer - Aero Platform (Motorsports)

edinburgh, central scotland, united kingdom
General Motors
an employee to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers. The Team: GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards … these solutions enable innovative interactions between GM Global Engineering, GM Motorsports, and our Race teams that accelerate our drivers to the finish line first! Our combined team of analysts, architects, developers, data engineers, testers, and project managers work with GM Motorsports Engineering and Race teams to ensure podium … wins for GM’s NASCAR, IndyCar, and IMSA sportscar teams! The Role: The Staff Software Engineer will serve in a dual role of providing technical leadership as well as software delivery. This is an experienced position requiring an expert level technical foundation, significant hands-on contributions to projects More ❯
Posted:

Staff Software Engineer - Aero Platform (Motorsports)

aberdeen, north east scotland, united kingdom
General Motors
an employee to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers. The Team: GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards … these solutions enable innovative interactions between GM Global Engineering, GM Motorsports, and our Race teams that accelerate our drivers to the finish line first! Our combined team of analysts, architects, developers, data engineers, testers, and project managers work with GM Motorsports Engineering and Race teams to ensure podium … wins for GM’s NASCAR, IndyCar, and IMSA sportscar teams! The Role: The Staff Software Engineer will serve in a dual role of providing technical leadership as well as software delivery. This is an experienced position requiring an expert level technical foundation, significant hands-on contributions to projects More ❯
Posted:

DevOps Engineer, Analyst

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
and Financial Services Role Professional Contract Type Permanent Hours Full Time About this role About Us The App Hosting team sits within the Aladdin Engineering group and is responsible for the systems and software engineering, deployment, and operations of the web infrastructure and services hosted on-prem … to engineer solutions to scale and operate Azure cloud hosted web applications in collaboration with developers and stakeholder groups. Be a member of an engineering team to provide infrastructure support to troubleshoot production issues with the cloud web services and web proxy servers, partnering with other infrastructure teams. Engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Specialist

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
LTIMindtree
lead new innovations in IAM space including process improvements, best practices sharing, measuring and driving metrics and overall COE efforts Lead AM operations and Engineering team and initiatives from Analysis phase to actual implementation phase during different release cycles Very good Knowledge and strong understanding of Modern authentication protocols … OAuth2.0, OpenID, SAML, Kerberos) Very good knowledge of software engineering methods and agile software development (Scrum). DevOps knowledge and experience, incl. CI/CD and configuration management Knowledge of Web development with JavaScript, TypeScript, React, Angular, CSS Frameworks. Should have knowledge on BCP DR activity related More ❯
Posted:

Python Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Henderson Scott
Python Software Engineer - Infrastructure - Scaling - 12 month contract - Glasgow Hybrid (3 days onsite) Do you enjoy designing and developing scaling solutions in Python? Do you have knowledge and experience of Data Infrastructure solutions and tools? I have an immediate 12 month contract for a Software Engineer to join … Linux environments Full development life cycle experience, working in large, corporate environments Knowledge of Object Oriented concepts and SQL Programming skills Excellent skills in software engineering principles Strong troubleshooting skills Desirable Skills: Knowledge of Enterprise scaled Infrastructure environments, including storage technologies, networking, systems architecture, cloud and containerisation Sounds More ❯
Employment Type: Contract
Rate: £385 - £416 per day + PAYE + holiday pay
Posted:

JavaSoftwareEngineerII

Glasgow, Renfrewshire, United Kingdom
Hispanic Alliance for Career Enhancement
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer II at JPMorgan Chase within the CAO space, you are an integral part of an agile team that works to enhance, build, and … deliver trusted market-leading technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities … Executes standard software solutions, design, development, and technical troubleshooting to build solutions or break down technical problems 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III

Glasgow, Renfrewshire, United Kingdom
Planet DDS, Inc
About Us: Planet DDS is the leading provider of cloud-enabled dental software solutions serving over 10,000 practices in North America with over 60,000 users. The company delivers a complete platform of solutions for dental practices including Denticon Practice Management, Apteryx XVWeb Digital Imaging, and Legwork Patient … reviews, design reviews, effort estimates, task breakdowns, and feature development efforts. Advocating best coding/testing/team practices. Collaborate with the product and engineering teams to design and deploy new features. Contribute towards continuously improving the performance, scalability, and reliability of Planet DDS products. Learn about the latest … tools and patterns consistent with your role. Other duties as assigned. Experience 5+ years of experience in a software engineering/development role. Strong full-stack engineering experience with an emphasis on backend (C#). Track record as a strong individual contributor. Experience working with datasets/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
KPMG Careers
London, Manchester, and other locations Capability: Tax & Law Experience Level: Manager Type: Full Time Service Line: Tax Central Contract type: Permanent Job Title: Staff Software Engineer (C#/.Net) - Tax & Legal Technology Base Location: Glasgow based (Hybrid - 2 days per week in office) The KPMG Tax & Legal Technical Engineering … of cutting-edge solutions across the UK. This team will be responsible for delivering technology-enabled outcomes across the Tax & Legal business using modern engineering methodologies. We drive this transformation through Cloud technologies and have strategic relationships with Google, Microsoft, among others. We adopt a technology-agnostic approach, selecting … peace, prosperity, recession, regulatory upheaval. We've stood beside UK institutions and businesses that shape the nation. Why Join the KPMG Tax & Legal Technology Engineering team as a Staff Software Engineer Our engineering department combines the energy of a start-up with the resources of a major More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

City, Edinburgh, United Kingdom
OSI Systems, Inc
patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and … solid design and development practices and the ability to apply those to Spacelabs product development. The person will be accountable for developing and delivering software that supports the next generation Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions … to engineering problems. A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. You will spend your time as a hands-on engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SeniorLeadSoftwareEngineer-FullStackDeveloperJava/Kafka

Glasgow, Renfrewshire, United Kingdom
Hispanic Alliance for Career Enhancement
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 Asset and Wealth Management Technology team, you are an essential member of an agile team dedicated to developing … influencing product design, application functionality, and technical operations. Contribute to problem-solving efforts even outside their immediate area of expertise. Actively participate in the engineering community by advocating firmwide frameworks, tools, and SDLC practices. Influence peers and decision-makers to adopt latest architectural trends. Contribute to a team culture … that values diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts and advanced practical experience. Practical expertise in Java Spring/Spring Boot. Experience building RESTful APIs and microservices with frameworks like Spring Boot. Hands-on experience with distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Cloud Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
TSB Bank
of banking. How you'll make a difference As a Lead Cloud Engineer, you'll have SME level knowledge across Cloud Providers and Platform Engineering disciplines. You'll build Cloud Solutions to ensure the organisation can take full advantage of Cloud based technologies. You'll contribute to standards, guardrails … and best practices, and implement improvements to processes and tooling to ensure engineering excellence. You'll have a strong understanding of operational requirements, and ensure Scalability, Resiliency, Observability, Security, Cost and Maintainability are at the forefront of all engineering activities. What you'll bring Bachelor's or Master … s in Computer Science is desirable or the equivalent work experience will also be considered. SME Level knowledge in AWS Cloud Platforms and Platform Engineering disciplines. Infra As Code (i.e. Terraform, CloudFormation, ARM/Bicep, Ansible etc). Kubernetes (incl Service Mesh, Policy as Code, Resiliency, Scaling). Cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

embedded software engineer

Scotland, United Kingdom
Experis UK
Role: Embedded Software Engineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite 3x days per week Role description and purpose We … are seeking a talented and passionate Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software for our next-generation aquaculture technology. This is an exciting opportunity to contribute directly to technology for good, working on … real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware for a variety of More ❯
Employment Type: Permanent
Posted:

Software Architect

Edinburgh, Scotland, United Kingdom
Net Talent
Net Talent have partnered with a FinTech business who are looking for a Software Architect to help with the design, build and implementation of creative applications to service the needs of their growing client list. You will have a deep technical expertise in modern technologies and have a well … stakeholders. Providing guidance on the overall technical architecture of the team’s solutions. Keeping abreast of the latest tools, techniques and best practice in software engineering and helping the team adopt best practice as appropriate. Producing functional, technical and design documentation where necessary. Contributing to our firm wide … Testing frameworks such as NUnit, Moq , and SpecFlow Git & Azure DevOps Experience Experience of working in a DevOps environment supporting and contributing to agile software delivery essential. Exposure to financial modelling, ideally within the Investment domain . Able to translate end user/stakeholder requirements into detailed technical/ More ❯
Posted:

Software Architect

Glasgow, Scotland, United Kingdom
Net Talent
Net Talent have partnered with a FinTech business who are looking for a Software Architect to help with the design, build and implementation of creative applications to service the needs of their growing client list. You will have a deep technical expertise in modern technologies and have a well … stakeholders. Providing guidance on the overall technical architecture of the team’s solutions. Keeping abreast of the latest tools, techniques and best practice in software engineering and helping the team adopt best practice as appropriate. Producing functional, technical and design documentation where necessary. Contributing to our firm wide … Testing frameworks such as NUnit, Moq , and SpecFlow Git & Azure DevOps Experience Experience of working in a DevOps environment supporting and contributing to agile software delivery essential. Exposure to financial modelling, ideally within the Investment domain . Able to translate end user/stakeholder requirements into detailed technical/ More ❯
Posted:

Developer Advocate, Generative AI, AWS Developer Experience

City, Edinburgh, United Kingdom
Amazon
into Generative AI, solving complex problems, and sharing technical insights with fellow developers? Are you excited to explore how Generative AI will transform how software is designed, implemented, and deployed? If so, then this might be your dream job. Amazon Web Services (AWS) is seeking a Developer Advocate (DA … AWS. Key job responsibilities As a Developer Advocate on Generative AI, you'll be a technical thought leader in leveraging AI-powered tools for software development. You'll create and present technical content on integrating Generative AI into everyday coding practices, including in-depth tutorials, thought leadership articles on … best practices and code samples. Your expertise in both traditional software development and Generative AI technologies will position you as a go-to expert for developers seeking guidance on enhancing their development processes with AI. You'll mentor other developers, helping them effectively integrate Generative AI tools into their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Dundee, Scotland, United Kingdom
People Source Consulting trading as Experis
Role: Embedded Software Engineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite 3x days per week Role description and purpose We … are seeking a talented and passionate Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software for our next-generation aquaculture technology. This is an exciting opportunity to contribute directly to technology for good, working on … real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware for a variety of More ❯
Posted:
Software Engineering
Scotland
10th Percentile
£43,750
25th Percentile
£55,801
Median
£58,033
75th Percentile
£67,500
90th Percentile
£91,661