Make yourself visible and let companies apply to you.
Roles

Backend Engineer Jobs in Dunfermline

Overview

Looking for Backend Engineer jobs in Dunfermline? Discover the latest backend developer opportunities in Dunfermline’s thriving tech scene. Whether you’re experienced in server-side programming, API development, or database management, our job board connects you with top employers seeking skilled backend engineers. Start your search today and take the next step in your backend engineering career in Dunfermline!
Filters applied
Dunfermline
Backend Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Coding and Programming Trainee
ITOL Recruit
Multiple locations
Remote or hybrid
Graduate - Junior
£26,000 - £35,000
RECENTLY POSTED
aws
javascript
github
git
python
Are you looking to benefit from a new career in Programming?Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps.Step 1 -HTML and CSS Online Training ( 12 weeks)The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
HTML Essentials (6 weeks)
CSS Essentials (6 weeks)
The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.Once the HTML & CSS courses are complete, you will be ready to move forward.Step 2 -Online Training ( 12 weeks)The second step includes a selection of more advanced courses to get you up to speed.
Learn the Command Line (1.5 weeks)
Learn Git & GitHub (1.5 weeks)
Learn JavaScript (1.5 weeks)
Learn Python 3 (1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.Step 3 - Build a Portfolio Website Project (1 week)Additional Courses
AWS Certified Cloud Practitioner
Microsoft Certified: Azure Administrator Associate
Step 4 - Junior Programmer placement (£25K - £40k)We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between £25K - £40k. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.Programmer RoleOnce you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of £45K.We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.Job GuaranteeDue to the success of this programme and the skills shortage of entry-level coding staff, we can guarantee you will secure a job upon completion of your study programme or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.
Dynamics 365 Architect
Bright Purple Resourcing
Multiple locations
Remote or hybrid
Senior - Leader
£90,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Dynamics 365 Architect - UK Remote
UK Remote (Occasional travel to Glasgow or Reading)
Up to £100,000 per annum (Including car allowance + bonus)
Permanent
Eligibility for SC Clearance Required
Are you an accomplished Dynamics 365 Architect with a passion for designing impactful, enterprise-grade solutions? We are seeking a forward-thinking professional to join a high-performing Microsoft practice, where you will play a pivotal role in the technical design and delivery of secure, scalable Dynamics 365 and Power Platform solutions. This is a remote role based in the UK, with occasional travel required to client sites or team hubs in Glasgow or Reading. Please note that eligibility for SC Clearance is essential. Whats on Offer:
Salary up to £100,000 with Car allowance and performance-based bonus included
Flexible remote working with occasional hybrid travel
Competitive pension contributions and a comprehensive benefits package
Key Responsibilities:
Architect and implement robust Dynamics 365 solutions (Sales, Customer Service, Marketing, Power Platform)
Lead technical architecture throughout the full project lifecycle
Integrate Dynamics 365 with Azure services and third-party platforms
Develop custom plugins, Power Automate flows, and model-driven applications
Provide technical leadership and mentorship to delivery teams
Ensure scalability, quality, and security across complex solutions
Conduct workshops and translate business requirements into technical designs
Configure CRM forms, dashboards, and views tailored to client needs
About You:
Strong hands-on experience with Dynamics 365 and the Power Platform
Proven expertise in designing enterprise-scale CRM solutions integrated with Azure
Proficient in implementing custom business logic using plugins, workflows, and low/no-code tools
Experience working with REST/SOAP APIs and Azure services
Passionate about innovation, with exposure to AI Builder and Dynamics 365 AI capabilities
Sound understanding of architectural best practices, ALM, source control, and CI/CD pipelines
Confident engaging with stakeholders at all levels, including executive leadership
Eligible for SC Clearance (or currently hold clearance)
Bright Purple is proud to be an equal opportunities employer. We partner with clients who value and actively promote diversity and inclusion across the technology sector.
Principal Snowflake Engineer
Bright Purple Resourcing
Edinburgh
Hybrid
Senior
£85,000
RECENTLY POSTED
snowflake
react
aws
python
elasticsearch
csharp
+2
Edinburgh Hybrid Bright Purple is delighted to be supporting our client in their search for a Principal Snowflake Engineer to join their Snowflake Platform team within their Data Platform group. As well as a salary of up to £85,000, benefits include:
Annual bonus (up to 15%)
Flexible and hybrid working
8% pension
Health and dental care
The Role This role will see you take ownership of the systems and infrastructure that integrate Snowflake into the companys wider data ecosystem. Youll play a key part in ensuring the platform remains scalable, maintainable, and ready to meet evolving business needs. As a senior technical figure, youll collaborate across multiple teams to solve complex engineering challenges and drive adoption of Snowflake throughout the organisation. Youll also work closely with partner teams and third-party vendors to ensure all integrations are technically sound and aligned with internal standards. Youll act as a technical authority on Snowflake implementation and integration, helping shape how the platform evolves across the business. About You Youll bring extensive experience working with Snowflake, alongside a deep understanding of modern software engineering principles (automation, testing, and architecture design included). You should be confident working in a cloud-native environment (AWS preferred) and comfortable with web-based application development and data infrastructure. While not everything listed is essential, youll ideally be familiar with:
AWS
TypeScript, React, Node.js
C# and Python services
Data stores such as Redshift, DynamoDB, Postgres, Elasticsearch, S3
Snowflake as a central part of a modern data platform
This is a brilliant opportunity to take a lead role in shaping a forward-thinking data platform that supports a global business. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Engineer
Bright Purple Resourcing
Edinburgh
Hybrid
Senior
£70,000
RECENTLY POSTED
blazor
sql
Senior Software Engineer - Edinburgh, Hybrid A high-growth B2B fintech scale-up is looking for a Senior Software Engineerto help scale their platform as they expand internationally. This is a hands-on role blending full-stack development with DevOps and platform engineering, giving you the chance to shape both product and infrastructure. What is in it for you: Flexible hybrid working with 2 days a week into the Edinburgh office Salary up to £70,000 (dependant on experience) Share options and real ownership 25 days holiday + birthday off Autonomy to make an impact and shape your career path What you will be doing: Lead the development, deployment, and evolution of a core sports tech app Ship features end-to-end across a .Net/Azure stack Drive DevOps and security best practice for multi-region scaling Mentor engineers and shape the technical direction Were looking for someone with: C#/.Netexperience (Blazor a plus) Azure infrastructure expertise (App Services, SQL, CI/CD) Agile, collaborative mindset and pragmatic development approach Strong communication skills to work across engineering, product, and support If youre ready to scale a high-growth fintech platform, tackle challenging technical problems, and make a real impact, we want to hear from you. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry. TPBN1_UKTJ
Principal Software Engineer
Bright Purple Resourcing
Edinburgh
Hybrid
Senior
Private salary
RECENTLY POSTED
c++
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments. What is in it for you: Competitive salary Flexible working 25 days annual leave - which increase in years of service Life insurance Pension Paid charity work days Healthcare Cash plan … and much more. The Roles: If you are a proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture …the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We’re Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is preferred. Experience working with international teams across time zones is a plus. Excellent communication skills. These are outstanding opportunities for a highly motivated engineers to step into a strategic role within a fast-evolving med tech environment. To apply, please submit your up-to-date CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry. TPBN1_UKTJ
Spotlight
C++ Software Engineer - Edinburgh
Leonardo
Edinburgh
In office
Mid - Leader
Private salary
c++
linux
At Leonardo, we are looking for a wide range of Software Engineers. We are global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which over 7,500 are based in the UK.Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.Job Description:Seeking a skilled C++ Software Engineer to design, develop, and maintain high-performance applications. Responsibilities include optimising code, debugging, participating in code reviews, and contributing to system architecture.Requirements:
Bachelor’s degree in Computer Science or related field.
Proven experience in C++ (C++11/14/17).
Familiarity with libraries/frameworks (STL, Boost).
Multi-threading and concurrency experience.
Strong algorithms and data structures knowledge.
Proficient with version control (Git).
Excellent problem-solving and teamwork skills.
Preferred:
Knowledge of network programming and protocols.
Experience with SQL/NoSQL databases.
Familiarity with development tools (CMake, Visual Studio).
Linux/Unix environment experience.
Benefits:
Competitive salary and benefits.
15% pension contributions provided by Leonardo.
Work on cutting-edge projects.
Collaborative work environment.
Professional development opportunities.
Flexible work hours and remote options.
Important information to know about this role:
Candidates are required to be able to pass basic Security Clearance checks. More information can be found by visiting https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels/national-security-vetting-clearance-levels.
This role is likely to be fully on-site in city centre, Edinburgh.
Spotlight
Embedded Software Engineer - Edinburgh
Leonardo
Edinburgh
In office
Mid - Leader
Private salary
c
c++
At Leonardo, we are looking for multiple industry experienced Embedded Software Engineers to join our growing Software community.What you’ll do as a Embedded Software Engineer:You will develop embedded software for a state-of-the-art radar platform. You will be part of a multi-disciplinary team, working closely with Electronic and VHDL/FPGA engineers to ensure the successful testing and commissioning of a complex multi-unit system. The work is innovative and challenging on cutting-edge Arm and Intel SoC platformsWithin the software engineering community at Leonardo Edinburgh, our mission is simple: “Deliver new features and enhancements quickly and continuously to keep our operators safe.” That means we need to develop features, gather data, diagnose problems and deploy updates as quickly as possible. As a Software Engineer, you’ll understand the value you deliver to our customers and how important that is to mission success.Due to the nature of the work we do, remote working and working from home is limited.Depending on your level of expertise, you’ll mentor, coach and teach other software engineers, and actively contribute to sharing knowledge.We need you to:Show a sense of Community: You’ll embed yourself within our community, and value the progress all teams make. You’ll want to help others:
Be Adaptable: You’ll be adaptable to the evolving challenges our community face
Be Curious: You’ll be an avid learner and stretch yourself to deliver on our mission
Show Radical Candor: You’ll care personally and challenge directly
Be Passionate: You’ll show passion and purpose to succeed in our mission
Be Pragmatic: You’ll make pragmatic choices to strengthen our community and achieve our mission
What we need from you is applied knowledge and industry experience in:
Strong low level embedded C programming skills
A solid grasp of C++
Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware
Excellent debugging skills and application of various strategies
Use of RTOSs such as VxWorks or embedded Linux
Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs
A good understanding of electronics, schematic design and use of test equipment
Experience developing solutions for ARM and Intel based multicore processing platforms
Communication protocols (I2C, SPI, USB, Serial, Network, PCIe)
Familiarity with configuration management tools, defect tracking and peer review
Demonstrable experience in the following areas will help you stand out:
Working alongside firmware and hardware engineers to develop working embedded solutions
Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++
Requirements management tools
Experience of Agile development and Atlassian toolset
Understanding of the Internet of Things (IoT)
Experience developing Continuous Integration/Continuous Deployment
Security ClearanceYou must be eligible for full security clearance. For more information and guidance please visit : https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels
Page 1 of 1

Frequently asked questions

What types of Backend Engineer jobs are available in Dunfermline?
Backend Engineer jobs in Dunfermline range from junior to senior positions, covering industries such as finance, healthcare, and technology startups. Roles often require experience with languages like Java, Python, or Node.js.
What skills are most in demand for Backend Engineers in Dunfermline?
Key skills include proficiency in server-side programming languages, database management (SQL/NoSQL), API development, cloud platforms (AWS, Azure), and experience with microservices architecture.
Are remote Backend Engineer positions available for Dunfermline candidates?
Yes, many companies offer remote or hybrid work options for Backend Engineers in Dunfermline, allowing greater flexibility while working with local or international teams.
What is the average salary for Backend Engineers in Dunfermline?
The average salary for Backend Engineers in Dunfermline typically ranges from £35,000 to £55,000 annually, depending on experience, skills, and the specific employer.
How can I apply for Backend Engineer jobs in Dunfermline on Haystack?
To apply, create an account on Haystack, upload your CV, set your job preferences to Backend Engineer roles in Dunfermline, and submit applications directly through the job listings.