|
1 to 25 of 44 Software Engineering Jobs in Fife
Newport-on-Tay, Scotland, United Kingdom JR United Kingdom
Social network you want to login/join with: Software Engineering Manager, Newport-On-Tay col-narrow-left Client: BAE Systems Location: Newport-On-Tay, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 8 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide … Job Description: Job Title: Software Engineering Manager Location: Cowes. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: Circa £75,000 depending on skills and experience plus bonus scheme What you’ll be doing … Management of a software focused engineering programme or project consisting of several major activities, work packages, and software tools Management & integration of large software engineering teams; leadership of software resources, delivery of packages of work/services, involving new products and/or complex More ❯
dunfermline, north east scotland, united kingdom ECOM
Head of Software Engineering – International Payments 📍 Location: Edinburgh 💼 Department: Technology/Payments Engineering 🕒 Full-time | Permanent | Competitive Salary Up to £155,000 + Bonus + Benefits Lead the Future of Global Payments Technology Are you a strategic technology leader with a passion for building high-performing teams … and driving innovation at scale? This long standing and flagship organisation are looking for a dynamic Head of Software Engineering to lead their International Payments engineering division – the powerhouse behind their cross-border transaction systems. About the Role As Head of Software Engineering, you will … shape the technical vision and engineering strategy for our global payments infrastructure. You'll lead a team of engineering managers and senior developers across multiple regions, ensuring the delivery of scalable, secure, and high-availability solutions that support millions of transactions daily. You’ll work closely with Product More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options TXM Recruit
Software Engineering Lead - Java, Python Fully Remote Edinburgh based Are you passionate about developing innovative software solutions that make a real-world impact? We are seeking a talented Software Engineering Lead to join a dynamic team dedicated to building cutting-edge applications. In this role … a challenging environment that values innovation and problem-solving, we invite you to explore this exciting opportunity with us. Role Overview: We seek a Software Engineering Lead with both technical expertise and strategic vision, happy with a lesser hands-on role, ensuring team leadership and driving team performance … Solr Conduct testing to ensure quality Mentor junior developers Support customer issue resolution Follow industry best practices Ideal candidate, degree educated, previous and proven Software Development leadership skills and offers a solid Software Development background with Java, Python experience is highly advantageous. Strong communication skills both written and More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
We’re currently recruiting two Software Engineering Managers for a high-growth tech company in the Central Belt of Scotland . If you have experience with Java, React, or AWS, that is ideally what we are looking for, or any one of those technologies. These are people-first … and driving delivery without needing to be hands-on day to day. What we're looking for: 2+ years of experience managing a small software engineering team Strong background in either front-end (React) or back-end (Java) development Passion for team development, delivery excellence, and modern software practices These roles offer the chance to lead impactful projects, collaborate across teams, and help define how software is delivered in a supportive, forward-thinking environment. We’re shortlisting this week , so if this sounds like your next step—or you’re just curious to learn more—drop More ❯
dunfermline, north east scotland, united kingdom LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You … will be joining a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop … and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
zkEVM (Solidity + Hardhat). oFrontend modules (Next.js) for merchant onboarding, customer checkout widget, and real-time dashboards. Recruit, onboard, and mentor a small engineering team (remote/offshore), setting coding standards, CI/CD pipelines, and code-review processes. Coordinate closely with product, design, and compliance, ensuring feature … to stay on top of FCA regulations, PSD2 guidelines, and evolving Layer 2 ecosystems. Education & Experience Bachelor’s or Master’s in Computer Science, Engineering, or equivalent practical experience. 4 plus years of professional experience in software engineering, with at least 2 + years in blockchain/… or early-stage experience is a plus (you know how to build MVPs with lean teams). Prior leadership roles or evidence of scaling engineering processes. ? How This Role Fits Into the Organization As CTO and co-founder, you’ll be the technical force multiplier for our company. You More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
Software Standardization & Industry Development Engineer, dunfermline Client: European Tech Recruit Location: Job Category: Other Online job hunting tools - EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Software Standardization & Industry Development Engineer (Contractor) Location: Edinburgh, United Kingdom Contract Type: Contractor - Yearly rolling … Extandable) We are seeking a passionate Software Standardization and Industry Development Engineer to join our Europe Consumer Business Group (EU-SID CBG) . In this role, you will shape the future of software ecosystems by participating in global standards bodies, promoting open source technologies, and driving the development … job hunting tools Key Responsibilities Represent our company in international standards organizations (e.g., ECMA , W3C , OCX ), focusing on mobile OS, open source, and emerging software technologies. Contribute to the evolution of software standards and technologies (e.g., ArkTS , Atomic Services , HarmonyOS Native Apps and Kits , Open Source Enablers ). More ❯
Newport-on-Tay, Scotland, United Kingdom JR United Kingdom
removing redundant or irrelevant content, and ensuring the description is focused solely on the job role and requirements. Here is a refined version: Principal Software Engineer x 8, Newport-On-Tay Client: BAE Systems Location: Newport-On-Tay, United Kingdom Job Category: Other EU work permit required: Yes Job … Views: 4 Posted: 26.04.2025 Expiry Date: 10.06.2025 Job Description: Job Title: Principal Software Engineer – x8 Location: Cowes – Flexible working arrangements available; discuss options with your recruiter Salary: Up to £68,000 (dependent on skills and experience) Responsibilities: Derive and maintain software requirements from system requirements Design software solutions to meet requirements Conduct peer reviews and verification of solutions Review and approve software engineering designs Act as technical lead at a sub-system level Maintain and enhance existing software solutions Support team development and skill enhancement Create or assist with software estimates for More ❯
dunfermline, north east scotland, united kingdom European Tech Recruit
Software Standardization & Industry Development Engineer (Contractor) Location: Edinburgh, United Kingdom Contract Type: Contractor - Yearly rolling ( Extandable) We are seeking a passionate Software Standardization and Industry Development Engineer to join our Europe Consumer Business Group (EU-SID CBG) . In this role, you will shape the future of software … source ecosystems . Key Responsibilities Represent our company in international standards organizations (e.g., ECMA , W3C , OCX ), focusing on mobile OS, open source, and emerging software technologies. Contribute to the evolution of software standards and technologies (e.g., ArkTS , Atomic Services , HarmonyOS Native Apps and Kits , Open Source Enablers ). … Analyze and report on new software technologies, regulatory developments, and policy trends, with a focus on European regulations (e.g., DMA , DSA ) impacting the software ecosystem. Work closely with our European and HQ teams to align business and technology strategies. Define working plans, deliver internal reports, and support external More ❯
dunfermline, north east scotland, united kingdom Blocknetica
o Frontend modules (Next.js) for merchant onboarding, customer checkout widget, and real-time dashboards. 3. Team Leadership & Collaboration Recruit, onboard, and mentor a small engineering team (remote/offshore), setting coding standards, CI/CD pipelines, and code-review processes. Coordinate closely with product, design, and compliance, ensuring feature … to stay on top of FCA regulations, PSD2 guidelines, and evolving Layer 2 ecosystems. Education & Experience Bachelor’s or Master’s in Computer Science, Engineering, or equivalent practical experience. 4 plus years of professional experience in software engineering, with at least 2 + years in blockchain/… or early-stage experience is a plus (you know how to build MVPs with lean teams). Prior leadership roles or evidence of scaling engineering processes. 🎉 How This Role Fits Into the Organization As CTO and co-founder, you’ll be the technical force multiplier for our company. You More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
Social network you want to login/join with: Software Standardization and Industry Development Engineer (EU-SID CBG), dunfermline col-narrow-left Client: European Tech Recruit Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job … Description: Software Standardization and Industry Development Engineer (EU-SID CBG) - Edinburg, UK - Contract (12 months) Overview: We are seeking a Software Engineer with expertise in programming languages and operating systems. The role focuses on software standardization, industry development, and ecosystem engagement to support Huawei’s software innovation across Europe. Responsibilities: Represent Consumer Business Group (CBG) in international standardization bodies (e.g., ECMA, W3C, OCX) in areas including open source, software, and mobile OS. Contribute to the busniness software standards and technologies such as ArkTS/Cangjie, Atomic Services, HarmonyOS apps/kits, and open More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options JR United Kingdom
Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Portfolio Lead – Platforms, Engineering & AI Assurance (Senior Audit Manager) Location: Edinburgh (Hybrid: 2+ days/week in office) Rethinking Your Next Move in Engineering or AI? What … UK’s largest banks through safer, smarter digital transformation? This is a high-impact leadership opportunity for someone who’s lived and breathed platform engineering, agile delivery or AI implementation. Now, you’ll step into a role that leverages all of that experience to help shape how we govern … flip the lens”: to challenge how things are built, uncover hidden risk, and influence change from inside About the Opportunity: As Portfolio Lead – Platforms & Engineering , you’ll oversee a significant slice of the technology audit plan. Think: cloud migrations, AI/ML deployments, DevSecOps pipelines and modern software More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
Location: Edinburgh - On-site 4+ days/week Role Type: Contract – Initial 6 months+ Our client, an established aerospace engineering consultancy firm, require an experienced C++ Software Engineer to join their multi-disciplined team and software community. This role will provide you with the opportunity to work … with innovating cutting-edge embedded software in a state-of-the-art air warfare domain. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will … include: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting languages Work to airborne software design standard RTCA 178C and More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
development lifecycle from initial idea/design through to delivery. The person in this role will work daily with the most advanced technologies in software development, high scalability, and big data and will need exceptional Software Engineering skills. You’ll be asked to: • Set the technical standard … a part of and own the full development lifecycle from initial idea/design through to delivery • Work with a team of extremely talented software engineers and data scientists in a fast-paced and engaging environment • Interact with all areas of the business, from sales to client services, to … ensure the highest quality product will be delivered You should have experience of: • Developing complex software with end-to-end ownership • Python or similar (Ruby or Node) or another Functional Language • Cloud technologies • MongoDB, SQL, Postgres & Snowflake (advantageous) • Developing online, cloud based SaaS products. • Leading and building scalable architectures More ❯
dunfermline, north east scotland, united kingdom Octagon Group
IOT Software Engineer – Edinburgh Are you a software engineer with a passion for connecting embedded systems to the cloud? This is a rare opportunity to join a fast-moving, R&D-driven business building next-generation IoT solutions with real-world impact across multiple global industries. I’m … recruiting for a high-growth engineering organisation working on a complex data ecosystem, involving embedded devices, network connectivity, and scalable cloud-based software. You'll play a critical role in taking data from edge devices to the cloud and onward to end users through APIs or graphical interfaces. This … is a hands-on role that spans cloud architecture, Python development, embedded integration, and light GUI work. You’ll work alongside talented engineers across software, hardware, and systems to bring reliable and innovative technology to life. Key Responsibilities for the IOT Software Engineer job: Build and maintain robust More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
You Proven experience in senior architecture roles. Strong understanding of enterprise architecture frameworks. Hands-on Applications, data, and integration-focused – Experience of ERP, CRM, Software Engineering Quick learner that keeps on top of emerging technologies trends Solutions architecture focused Skilled in cloud computing (Azure), cybersecurity, and data strategy. More ❯
dunfermline, north east 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 – working with modern technologies, in a great culture, with amazing benefits. They’ve been operating very successfully for several years now … 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 … 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 More ❯
St Andrews, Scotland, United Kingdom Hybrid / WFH Options Bending Spoons
of prototyping tools to ensure your designs are intuitive and to explore new, innovative ways of designing interactions. Work closely with product managers and software engineers to propose new features and improve the quality of both mobile and desktop apps. Focus on user testing and research to ensure our More ❯
dunfermline, north east scotland, united kingdom Change Digital – Digital & Tech Recruitment
Software & Data Engineer (Azure/AI Focus) - Edinburgh or Glasgow (Hybrid) - £70k plus benefits Join Us to Shape the Future of Data and AI Are you a forward thinking software and data engineer eager to work with cutting-edge Microsoft technologies? Our client is looking for a passionate … Helping to deliver data driven solutions using Azure data tools and Microsoft technologies in a DevOps culture. Working in multi-disciplinary teams to drive engineering excellence and autonomy. Enhancing integrations, automation frameworks, and software maturity. Addressing key non-functional concerns such as system performance and security. Staying ahead … of developments in Azure tooling via our data engineering expert group and promoting best practices. Essential skills: Strong experience with Microsoft’s development stack (or similar), Azure cloud tools, and/or MS SQL database technologies. A keen interest in AI and developing custom solutions using Microsoft’s Copilot More ❯
dunfermline, north east scotland, united kingdom Provn
Full Job Description We are currently seeking a Software Engineer with expertise using Object Oriented Programming Languages, such as C#, Java, etc, to join an exciting SaaS business that is entering a phase of growth and product redevelopment. Having established a strong presence in their industry over the past … few years, this company is now looking for a Software Engineer to play a pivotal role in achieving their ambitious plans. This position will place a significant emphasis on code reviews, mentoring junior staff. About Our Client: Our client is a software solutions company renowned for its analytics … platform, which is used by companies worldwide. They are a small but rapidly expanding organisation, predominantly composed of Software Developers with varying levels of experience. Quality and intuitiveness are at the core of their software development philosophy, offering a technically challenging environment for Developers. An overview of their More ❯
dunfermline, north east scotland, united kingdom CBSbutler
C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you’ll do … as a C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne More ❯
dunfermline, north east scotland, united kingdom VLink Inc
Job Title: Java Developer/ Software Engineer Location: Edinburgh (4 days per week on-site) Experience Level: 3–8 Years Employment Type: Full-Time About the Role We are seeking a highly motivated Java Developer/ Software Engineer to join our dynamic team in Edinburgh . The ideal … candidate will have 3 to 8 years of professional experience in software development, with strong Java programming skills and hands-on knowledge of MS SQL Server and Azure DevOps. This role requires on-site presence four days a week. Key Responsibilities Identify and resolve syntax and semantic errors in … and managing pull requests (PRs) Support regression, integration, and load testing activities for remediated applications Collaborate with cross-functional teams to ensure high-quality software delivery Required Skills & Experience Proficiency in Java programming (core and advanced) Solid experience with MS SQL Server Familiarity with Azure DevOps for version control More ❯
dunfermline, north east scotland, united kingdom Net Talent
can be in either the Edinburgh or Glasgow office. As part of the team, you’ll engage with a modern tech ecosystem, solving complex software and data problems that contribute directly to business goals. You'll play a key role in crafting reliable, scalable solutions within an agile, DevOps … design and implement bespoke copilot tools. Collaborating with skilled professionals across diverse disciplines, all within a DevOps culture that encourages autonomy and high-quality engineering practices. Playing a role in pushing forward innovation and enhancing the sophistication of our frameworks, system integrations, and automated processes. Working closely with the … internal data engineering community to stay current with new Azure data technologies, and helping to share best practices and strategic guidance across the company. Things that will align you to this role: Passionate about technology, especially the Microsoft development ecosystem, Azure cloud services, and modern data engineering tools More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
Social network you want to login/join with: C++ Software Engineer (12 month contract), dunfermline col-narrow-left Client: CBSbutler Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job Description: C++ Software Engineer … month contract) Edinburgh (onsite role) Initial 12 month contract Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then … we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well-established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you’ll do as a C++ Software Engineer: Utilise your skills More ❯
Dunfermline, Scotland, United Kingdom JR United Kingdom
Social network you want to login/join with: Senior Java Software Engineer, dunfermline col-narrow-left Client: Net Talent Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Net Talent are partnering with … a well-known technology business based in Edinburgh who are looking to grow their hugely successful engineering team and are looking for a Senior Software Engineer in the Java space to work on customer facing applications and systems. There is a huge focus on innovation with some major More ❯
|
Salary Guide Software Engineering Fife - 10th Percentile
- £40,552
- 25th Percentile
- £45,018
- Median
- £51,250
- 75th Percentile
- £54,813
- 90th Percentile
- £56,725
|