Software Engineering Jobs in Scotland

1 to 25 of 132 Software Engineering Jobs in Scotland

Python Developer

Glasgow, Scotland, United Kingdom
Morgan McKinley
Python App Developer Location: Glasgow Duration: 6 months Job description: As a Python/Spark Big Data Software Engineer, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable 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 Produces … architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of more »
Posted:

Software Engineer

Aberdeen, Scotland, United Kingdom
McNally Recruitment Ltd
This is an exciting opportunity for a Senior Software (C#) Developer. You MUST be located locally (Aberdeen Region) and be prepared to work hybrid (3 days in office), have at least 5 years commercial experience as a C# Developer, and some Project or Team Lead experience. The role is … ultimately to design and develop software products according to product owner specifications. Tasks include: - Develop and maintain Applications and Windows Services Active participation in development strategy and best practice Design and develop enhancements and functional changes to software packages Use Git to maintain source code Preparing technical and more »
Posted:

Data Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Analyst, Software Engineering - AI Labs

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BlackRock
Description About this role About this role The AI Labs team works collaboratively; and is a multi-disciplinary team with the following skills and capabilities: optimization, machine learning, statistical modeling, exploratory data analysis, natural language processing, data visualization, network/ more »
Posted:

Technical Lead (Software)

Edinburgh, Scotland, United Kingdom
Version 1
skilled individuals to join one of the fastest-growing consultancies globally Job Description We are seeking a number of experienced Technical Leads with different software backgrounds (pro and low code) to join our UK Digital & Cloud Practice. Our Digital Practice is expanding rapidly and there will be an opportunity … projects within both public and private sector. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Experience in technical ownership for a product or software solution, covering design … estimation, shaping and user story/requirement creation Collaborate and liaise with other Version 1 and customer stakeholders/end users in the software development lifecycle – PMs, BAs, Testing, Product etc Able to communicate technical designs simply and clearly in conversation, documentation, and presentations to stakeholders of various technical more »
Posted:

Staff Software Engineer - React

Edinburgh, Scotland, United Kingdom
FanDuel
we've created a culture in which everyone can succeed, no matter how you got here. The Position FanDuel is looking for a Staff Software Engineer to join our web platform team which oversees web applications for FanDuel's Account & Wallet user flows. In this role, you will play … in supporting a dynamic web application which is the main entry point for Account & Wallet user journeys in our products Collaborate across the wider Engineering organisation at FanDuel Coach and mentor team members, improving their technical knowledge and engineering practices Identify areas for improvement, change and simplification around … code base and team architecture while demonstrating experience of influencing the technical direction of a team. You must have extensive experience in front end software development and React JS web applications Familiarity working in an Agile environment and driving operational excellence or best practice Experience of coaching and mentoring more »
Posted:

Junior Java Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Sparta Global Limited
creatively solve complex problems during dynamic and meaningful projects. You will write clean, efficient, and well-documented code, troubleshoot and debug issues with existing software, participate in code reviews and provide feedback and new ideas, ironing out the project requirements or planning on how to tackle challenges. Discover, research more »
Employment Type: Permanent, Work From Home
Salary: £24,000
Posted:

R&D Engineering Manager

Glasgow, Lanarkshire, Scotland, United Kingdom
Engineering
The role: R&D Engineering Manager My client is an established key player in the high precision re-manufacturing industry, primarily focused on the design, manufacture and selling of equipment, consumables and knowledge transfer into the global semiconductor, geological and optical engineering markets. Their equipment delivers unrivalled accuracy … precision, and repeatability. They are looking for an experienced R&D/engineering manager to lead a multidisciplinary team of engineers. Approximately 60% of all systems sold incorporate customer specific engineering content, making their output very low volume and high cost. They sell direct and through dealerships worldwide. … All engineering design, machining and assembly are conducted on site. Essential characteristics: A highly driven, results-oriented and organised individual with a proven track record of successfully leading new product development and/or production engineering activities within a small to medium-sized business setting. Excellent project management more »
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Systems Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
SeeByte
annum (or pro-rata) + pension scheme and bonus Job Type: Permanent, Full-time or Part-time SeeByte, the global leader in developing smart software solutions for uncrewed maritime systems, are looking for a Senior Systems Engineer to join their team in their Edinburgh or Bristol office . As … part of a world renowned, expert engineering team, you will be working with state-of-the-art uncrewed systems on a large range of exciting projects, involving global travel and at-sea experiments. The role provides clear development, training, and career progression opportunities. This is a fantastic opportunity to … work for an innovative and forward-thinking company with an international client base. You can expect to become subject matter technical expert on SeeByte software in state-of-the-art maritime robotics used for exciting and varied projects, as well as supporting SeeByte clients to evaluate and to understand more »
Employment Type: Permanent, Part Time, Work From Home
Salary: £75,000
Posted:

Data Visualisation Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
Data Visualisation Software Engineer - Edinburgh/Remote UK Our client is a leading network security company in the heart of Edinburgh. This is a fantastic opportunity to work with cutting-edge technology and make a real impact in the industry. What is in it for you: Competitive salary of … Competitive compensation package Pension scheme Life insurance Medical insurance 25 days off + bank holidays + birthday leave The role: As the Data Visualisation Software Engineer you will to continue the development of their SecureWatch Analytics Application. Participatingin a small team developing our next generation analytics application. Designing and … Experience with network security products and solutions. Ability to work with Python, HTML, CSS and JavaScript experience. Ifyou are a driven and ambitious DataVisualisation Software Engineerlooking for a new challenge, this could be the perfect role for you. Don't miss out on this exciting opportunity to join a more »
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Java Developer - Glasgow - Hedge Fund

Glasgow, City of Glasgow, United Kingdom
Be-IT Resourcing Ltd
Would you like to work for an international fintech where their software engineers are stimulated by the complexity of their work and rewarded with market leading compensation? You'll join an established team with intent to grow their numbers by hiring multiple mid and senior level engineers. You'll more »
Employment Type: Permanent
Posted:

C++ Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
C++ Software Engineer - Aberdeen Join a leading global organisation at the forefront of crafting state-of-the-art technology solutions that are the backbone of assured positioning and autonomy across land, sea, and air. This esteemed entity is renowned for its innovative approach in developing positioning and navigation products … possess a robust knowledge of C++, Windows Server, and Linux environments. A commitment to excellence is paramount, as the role involves writing high-quality software code, with a strong adherence to best practices and coding standards. If you are analytically minded and have a passion for excellence in software engineering, this role is your chance to leave a mark on the future of technology. Join a team where your skills will not only be valued but will also contribute to the continuous evolution of cutting-edge solutions that shape the world's approach to navigation and autonomy. more »
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Test Development Engineer Principal

Rosyth, Scotland, United Kingdom
Hybrid / WFH Options
Optos
methodologies, and ensure that all of this is captured through accurate documentation. From an educational perspective, you will have a Bachelor’s degree in Engineering, Software Engineering or related field. A rich test development experience is vital, incorporating a mix of optics, electronics, software, firmware, laser … elements. What else? You need to be able to demonstrate continuous test, integration, development, tooling and processes along with a strong background in developing software automation tests on Windows and Linux. You’ll be a pro at Python and be able to demonstrate extensive, hands-on experience. The ideal … candidate will have experience of delivering software for medical devices along with practical experience in Power Shell, C#, C++, .NET. Our favoured test tools are Squish, PyWinAuto, Appium and WinApp driver so experience in these areas would be great to see. Life at Optos is fast-paced and everyone more »
Posted:

Java Developer, Aladdin Engineering, Associate

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BlackRock
Description About this role What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on … platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build … of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a member of Aladdin Engineering, you will be: Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible more »
Posted:

Data Engineer II - Edinburgh

Edinburgh, Scotland, United Kingdom
Trustpilot
an exciting journey ahead of us. Do you want to join us at the heart of trust?We're actively looking for a skilled Software Engineer to join our Data Engineering team at Trustpilot. As a crucial member of this team, you'll be at the forefront of … crafting scalable solutions that empower Trustpilot's data delivery to our dedicated Trusties. Your contributions will directly impact our software developers, data analysts, analytics developers, and ML engineers, facilitating the realization of Trustpilot's data democratisation strategy. What you’ll be doing:As a key member of the Data … Engineering team, you will have the opportunity to make an impact. Your responsibilities will include:Designing, implementing, and delivering modern cloud-based architectures to develop robust and scalable solutions.Playing an important role in scaling and maintaining our services to meet the needs of our rapidly expanding user base.Implementing impactful more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Head Resourcing
Head Resourcing are looking for a Senior .NET Developer to join a Fintech company with a 30+ year history increasing its footprint in the Financial Services industry. This is a unique opportunity to join the team responsible for the companies more »
Posted:

Junior Software Engineer

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
DC Thomson
Focused on creating brilliant content and experiences that inspire our audiences and communities. The Opportunity: Working in our Systems Integration Squad as a Junior Software Engineer you will be contributing to an event driven message service application and surrounding tooling which helps keep various departments and applications in contact … Agile Scrum practice in a modern codebase (written using TypeScript and Python) with infrastructure in AWS. What will you be doing as a Junior Software Engineer? Software Development : Actively participating in the development process, including coding, testing, and debugging software components. Collaboration : Engaging in team discussions and … Participating in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. Documentation : Contributing to the documentation of software components, including code documentation and user guides. Agile Ceremonies: Actively participating in agile ceremonies such as daily stand-ups, sprint planning, sprint reviews, and more »
Posted:

Senior AI Engineer

Edinburgh, Scotland, United Kingdom
Version 1
or AWS cloud services, and a proven track record in delivering high quality work to tight deadlines. You will work closely with data scientists, software engineers, and domain experts, to gather the business needs and translate them into AI applications. Designing, testing, evaluating, and deploying cutting-edge artificial intelligence … as natural language processing, computer vision, doc intelligence etc Experience in working with large and complex datasets, data pipelines, data pre-processing, and feature engineering Experience in designing and architecting solutions Experience in cloud computing, distributed systems, microservices, and APIs Experience around productionising AI/ML models Prompt engineering more »
Posted:

Contract Software Developer

Aberdeen, Scotland, United Kingdom
Grace May
Grace May is working with a key client who is currently looking for a C# Developer on a contract basis. Technically-minded Software Developers would enjoy working on this project. This is an excellent opportunity for a talented Software Engineer to contribute to a critical project in a … be part of a team that values innovation and technical excellence. Your experience - C# Developer Minimum of 3 years of hands-on Microsoft .Net Software Development experience Hands-on experience in designing and developing applications using Microsoft technologies Knowledge of Relational Databases (Preferably SQL Server) Experience with all phases … of the software development life cycle. Javascript frameworks such as AngularJS, ReactJS etc Cloud technologies, principally Microsoft Azure This role is classed as outside IR35 and initially for six months. As this position requires attending the office, the successful candidate must be based in Aberdeen or a commutable distance. more »
Posted:

Engineering Manager, B2B Growth - Edinburgh

Edinburgh, Scotland, United Kingdom
Trustpilot
but there’s still an exciting journey ahead of us. Do you want to join us at the heart of trust?We are seeking Engineering Managers who have experience building great products and applications at scale, using the right technologies while focusing on delivering value for our users. We … are looking for someone with at least a few years of experience developing software engineers and who knows how to grow them and make teams successful.At Trustpilot, we work as a team and deliver as a team. The environment that we cultivate includes working with great people who aid … we work. Are you up for the challenge?What you’ll be doing:Own the delivery of major initiatives and balance delivery with sustainable engineering practicesDefine and prioritize deliverables for new products/enhanced functionality, coordinating cross-functional scoping and feasibility to support business and customer needsManage and mitigate more »
Posted:

Fullstack Software Engineer II - Edinburgh

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Trustpilot
there’s still an exciting journey ahead of us. Do you want to join us at the heart of trust?We are growing our engineering teams at Trustpilot and are looking to welcome multiple mid-level Full Stack Software Engineers to join our teams (see descriptions below). … design to architecture, code, deployment, and maintenanceTake part in decision-making and design discussions during the developmentHelp plan, implement, and release new featuresTroubleshoot existing software, squashing those nasty little bugsInspire and challenge the organization with your knowledge of how to solve problemsAnalyze, gather, and aggregate data to support decisions more »
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Opus Recruitment Solutions
Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid ⭐☎️💻Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers themselves a 'fixer'! 💻☎️⭐ This role will involve fixing some … documented code to meet project requirements. Participate in code reviews, troubleshoot issues, and optimize application performance. Contribute to the design and architecture of our software solutions. What can they offer you? In addition to a competitive salary they also offer Career Growth, with plenty of opportunities for professional development … Solutions to have an informal chat Know anyone who might be interested? Then please steer them my way as Opus offers great referral fees Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid more »
Posted:

Senior Embedded Software Engineer

Livingston, Scotland, United Kingdom
Bright Purple
Senior Embedded Software Engineer - Livingston, hybrid Keen to be part of aleadingglobalembedded companywho develop ground-breaking electronics, firmware, and software solutions for a variety of sectors? Check out these highlights: Wide and varied projects delivering some of the coolest tech to the consumer and specialist commercial markets. A more »
Employment Type: Full Time
Posted:

Product Owner

Edinburgh, Scotland, United Kingdom
Zonal
going on an exciting journey, and we need more like-minded travellers to help us get there! Working within a team of cross functional software engineers the Product Owner will be responsible for ensuring their Product is developed in line with the roadmap and strategy meeting customer needs and … cases. Following Lean and Agile principles, the Product Owner will work closely with all aspects of the business to understand the requirements of the software to solve problems Evaluate client requests, end user insights, industry drivers, and competitor capabilities to identify enhancements Write features/user stories to implement … the product strategy, enhancements and customer requests Drive the process of analysis and estimation within the Software Delivery team to provide a plan Evaluate regulatory changes to determine how they should be accommodated Manage product roadmap priorities to ensure development work is prioritised Collaborate with Sales and industry consultants more »
Posted:

Lead Software Engineer C

Edinburgh, Midlothian, Scotland, United Kingdom
Saxon Recruitment Solutions Ltd
Lead Software Engineer C Python - Edinburgh/Hybrid 1 or 2 days a week in the Office. What career goals are not being met ? What 5 things do you look for in a job move ? This successful global organisation driven by a relentless pursuit of network innovation seek a … Lead Software Engineer with good C coding skills and preferably Python for their Edinburgh site to work with a team of 40 Engineers. As a Lead Software Engineer in this Networking Technology company you will work on Products developing a network that grows smarter, more agile, and more … and belonging. They're a Technology company that leads with humanity - driving business priorities alongside meaningful social, community, and societal impact. As a Lead Software Engineer in this unique role you will help make a difference to people's lives. The Senior Software Engineer will help drive the more »
Employment Type: Permanent
Salary: £65,000
Posted:
Software Engineering
Scotland
10th Percentile
£38,750
25th Percentile
£45,000
Median
£60,000
75th Percentile
£70,000
90th Percentile
£98,474