Make yourself visible and let companies apply to you.
Roles

Full Stack Engineer Jobs in Edinburgh

Overview

Looking for Full Stack Engineer jobs in Edinburgh? Discover top IT opportunities in Scotland’s tech hub with Haystack. Browse the latest Full Stack Developer roles and advance your career with leading companies hiring now in Edinburgh. Start your job search today!
Filters applied
Edinburgh
Full Stack Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Senior Software Engineer
Bright Purple Resourcing
Multiple locations
Fully remote
Senior
£80,000
RECENTLY POSTED
dot-net
csharp
sql
Senior Fullstack Software Engineer UK Remote Are you ready to put your technical expertise to work in transforming services that directly improve lives across the UK? Our client provides emergency accommodation and vital support for some of the countrys most vulnerable people including survivors of domestic abuse, refugees, and individuals seeking asylum. Their mission is to create safe environments and deliver innovative solutions that protect and empower those most in need. They are now looking for a Senior Software Engineerto take a key role in rebuilding and modernising their software landscape. This is a unique opportunity to shape critical systems that underpin essential frontline services. Whats on Offer Fully remote within the UK Salary up to £80,000 33 days annual leave Pension & healthcare A role with genuine social impact A supportive, mission-driven workplace Professional development and clear career progression Key Responsibilities Lead the design, development, and delivery of modern, web-based applications Improve codebases, development practices, and deployment processes Mentor engineers and foster a culture of collaboration and high performance Build APIs, scalable architectures, and cloud-based platforms Work within Agile and DevOps environments to deliver robust solutions Partner with technical and non-technical stakeholders to design effective systems About You Extensive experience with C#, .NET, and SQL Strong expertise in Azure and Azure cloud adoption frameworks Proven track record in API developmentand modern system architectures At least 3 years experience in a leadership role Strong problem-solving skills and ability to perform under pressure Hands-on experience with CI/CD pipelines, version control, testing, and code reviews Excellent communication skills, able to work effectively with diverse teams Background in Agile methodologies Eligible for SC Clearance If youre a seasoned Senior Software Engineer passionate about building scalable solutions, and want your skills to make a real difference, wed love to hear from you. Due to close links to the UK HomeOffice our client will require all successful candidates to go through SC Clearance. Candidates must be UK citizens, have SettledStatus or ILR. 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
Back End Developer Placement Programme
ITOL Recruit
Multiple locations
Fully remote
Graduate
£25,000 - £40,000
RECENTLY POSTED
aws
javascript
github
git
wordpress
python
Please note this is a training programme with career placement and fees apply*If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.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 as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. *Training times will be reduced if you are able to invest more time each week.Stage 1 – Learn HTML and CSS (*up to 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 (*up to 6 weeks)* CSS Essentials (*up to weeks)Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.Stage 2 – Additional Online Training (*up to 12 weeks)The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.* 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. Therefore, this is an essential addition language in building your programming and development foundation.Python is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.Step 3 - Building a Portfolio Website Project (1 week)Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.* AWS Certified Cloud Practitioner* Microsoft Certified: Azure Administrator AssociateStep 4 – Entry Level Coding placementWe will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -* Junior Developer* Website Support Developer* Junior Web Developer* Content Editor* Wordpress Developer* Junior Software Developer* Junior Front or Back End Development* Development SupportWe 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. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.Our money back Job GuaranteeDue to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we 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.Qualification for this programme?To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme
Full Stack Developer Placement Programme
ITOL Recruit
Multiple locations
Fully remote
Graduate
£25,000 - £40,000
RECENTLY POSTED
aws
javascript
github
git
wordpress
python
Please note this is a training programme with career placement and fees apply*If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.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 as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. *Training times will be reduced if you are able to invest more time each week.Stage 1 – Learn HTML and CSS (*up to 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 (*up to 6 weeks)* CSS Essentials (*up to weeks)Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.Stage 2 – Additional Online Training (*up to 12 weeks)The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.* 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. Therefore, this is an essential addition language in building your programming and development foundation.Python is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.Step 3 - Building a Portfolio Website Project (1 week)Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.* AWS Certified Cloud Practitioner* Microsoft Certified: Azure Administrator AssociateStep 4 – Entry Level Coding placementWe will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -* Junior Developer* Website Support Developer* Junior Web Developer* Content Editor* Wordpress Developer* Junior Software Developer* Junior Front or Back End Development* Development SupportWe 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. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.Our money back Job GuaranteeDue to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we 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.Qualification for this programme?To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme
Website Administrator Trainee Placement Programme
ITOL Recruit
Multiple locations
Fully remote
Graduate
£25,000 - £40,000
RECENTLY POSTED
aws
javascript
github
git
wordpress
python
Please note this is a training programme with career placement and fees apply*If you are looking to progress a career in website administrator, then this training and placement programme is made for you?Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.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 as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. *Training times will be reduced if you are able to invest more time each week.Stage 1 – Learn HTML and CSS (*up to 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 (*up to 6 weeks)* CSS Essentials (*up to weeks)Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.Stage 2 – Additional Online Training (*up to 12 weeks)The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.* 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. Therefore, this is an essential addition language in building your programming and development foundation.Python is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.Step 3 - Building a Portfolio Website Project (1 week)Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.* AWS Certified Cloud Practitioner* Microsoft Certified: Azure Administrator AssociateStep 4 – Entry Level Web Administrator placementWe will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -* Junior Developer* Website Administrator* Website Support Developer* Junior Web Developer* Content Editor* Wordpress Developer* Junior Software Developer* Junior Front or Back End Development* Development SupportWe have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.Our money back Job GuaranteeDue to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we 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.Qualification for this programme?To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme
Geo-Environmental Engineer
Penguin Recruitment Ltd
Penicuik
In office
Junior - Mid
£28,000 - £32,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Geo-Environmental EngineerLocation: EdinburghReference: 169848Salary: £28,000 - £32,000Are you an engineer with some experience in geotechnical or geo-environmental work? Do you have a background in ground investigation and are ready to take the next step in your career? We’re seeking a talented and driven Geo-Environmental Engineer to join an expert team in Edinburgh. This is an exciting opportunity to work on a range of ground investigation projects and further develop your technical skills in an established, supportive environment.As a Geo-Environmental Engineer, you will have the chance to apply your technical expertise and work on a variety of complex projects in both office and field settings. You’ll work alongside experienced professionals and benefit from ongoing training and development.What the Geo-Ennvironmental Engineer will be offered:
Competitive salary (£28,000 - £32,000), plus overtime pay.
Comprehensive benefits package, including private medical insurance.
Ongoing training and career development opportunities.
Enhanced company pension scheme.
Networking opportunities.
Key Responsibilities of the Geo-Environmental Engineer role:
Conducting and overseeing ground investigations, including borehole logging and coring, soil sampling, and field testing.
Writing factual and interpretive reports based on field data.
Ensuring health and safety standards are met on site.
Liaising with clients, stakeholders, and other team members to ensure smooth project delivery.
Managing the technical aspects of projects, with potential for client interaction and project leadership.
What we’re looking for:
A degree in a relevant field (e.g., Geology, Geotechnical Engineering, Civil Engineering).
Some prior experience in a geo-environmental or geotechnical role, with proficiency in ground investigation techniques.
Strong report writing and communication skills.
A full UK driving licence, as travel to site is required.
Eligibility to work in the UK.
Live in or near to Edinburgh
If you are interested in this or other Geo-Environmental/Geotechnical Engineering roles please do not hesitate to contact Beth Young on or call . We have many more vacancies available on our website. Please refer to www.penguinrecruitment.co.uk. This is a permanent role. Penguin Recruitment is operating as a Recruitment Agency in respect to this position.
Lead Software Engineer
TPXImpact Holdings Plc
Multiple locations
Hybrid
Senior
£75,000
RECENTLY POSTED
aws
javascript
spring-boot
jest
kubernetes
python
+5
About The RoleJob Level: 10UK WideWe are looking for aLead Software Engineerwho will be responsible for the design, development, and deployment of high-quality software solutions.This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes.You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities.Responsibilities
Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability.
Manage and mentor a team of software engineers, providing technical guidance to foster professional growth.
Ensure that coding standards, development best practices, and operational processes are consistently applied.
Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery.
Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications.
Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team.
Implement and maintain CI/CD pipelines to streamline the development and deployment process.
Troubleshoot and resolve complex technical issues that arise during the software development lifecycle.
Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial.
Manage project timelines, ensuring that deliverables are completed on time and within scope.
Contribute to bid questions & early-stage hiring eg cv screening or technical assessments when required
About YouProfessional knowledge and experience
Guide and optimise team workflows and processes.
Demonstrate proficiency in a wide range of technical systems and tools.
Identify and evaluate appropriate technologies and methodologies, making informed decisions about when custom software development is essential.
Contribute to the developer community
Inquisitive about internal areas like bids and hiring
Provide technical leadership, coaching, and mentoring to your team
Promote knowledge sharing and adoption of good practice
Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines.
Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks
Essential:
Extensive experience in full-stack software engineering, including design, development, testing, and deployment.
Hands on experience withJava,Spring Boot,Pythonand Microservices, although a truepolyglotis preferred.
Strong understanding of software development methodologies such as Agile, TDD and DevOps.
Some proficiency in multiple programming languages such as Python, JavaScript, or similar.
Extensive experience writing well-tested code.
Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code
Experience with CI/CD pipelines and automated testing frameworks.
Experience with various architecture patterns eg microservices and event-driven.
Experience with containerization technologies (e.g. Docker, Kubernetes).
Proven ability to manage and lead engineering teams to success.
Expertise in designing scalable and secure software architectures.
Desirable:
Knowledge of emerging technologies like AI
Previous, relevant experience as a senior software engineer
Leading a large multidisciplinary project
Line management experience
Experience interviewing and screening candidates
Experience responding to bid questions
Skills
Software Architecture: Expertise in designing scalable, secure, and efficient software architectures, ensuring alignment with business goals.
Cloud Platforms: Strong proficiency in cloud technologies, including architecture and deployment strategies.
Programming and Development: Advanced knowledge of multiple programming languages and frameworks (e.g., Python, Java, Node.js).
CI/CD and Automation: Implementing and maintaining continuous integration/continuous deployment pipelines to accelerate development cycles.
Code Quality and Testing: Experience with automated testing frameworks (e.g., Jest, JUnit) and best practices for ensuring code quality.
DevOps Practices: Expertise in DevOps, particularly around automating deployment, monitoring, and scaling applications.
Communication: Able to confidently communicate with internal and external stakeholders at both the technical and non-technical levels. Able to present and give feedback to relevant groups. Eg demo/TDA
Behaviours and PACT values
Purpose:Be values-driven, recognising that our client’s needs are paramount. Approach client engagements with professionalism and creativity, balancing commercial and operational needs.
Accountability:Be accountable for delivering your part of a project on time and under budget and working well with other leaders.Lead by example, promoting a culture where quality and client experience are foremost.
Craft:Balance multiple priorities while leading high-performing teams. Navigate ambiguity and set the technical direction and approach to support positive outcomes.
Togetherness:Collaborate effectively with others across TPXimpact. Build strong relationships with colleagues and clients.
About UsPeople-powered transformationWe’re a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, were creating sustainable solutions ready for an ever-evolving world.At the heart of TPXimpact, were collaborative and empathetic. Were a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. Thats why we believe in people-powered transformation.Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting.Were an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview.Benefits include:
30 days holiday + bank holidays
2 volunteer days for causes that you are passionate about
maternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave
life assurance
employer pension contribution of 5%
health cash plan
personal learning and development budget
Employee Assistance Programme
access to equity in the business through a Share Incentive Plan
green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme
health assessments
Software Engineer
Bright Purple Resourcing
Dalkeith
Hybrid
Mid - Senior
£60,000
RECENTLY POSTED
react
aws
github
git
typescript
Software Engineer Hybrid - Edinburgh with remote options up to £60,000 Build software unlike anything else on Earth. Our boundary-pushing client are an R&D tech start-up at the forefront of advancing new and novel ways to see and experience data. This is truly bleeding-edge nobody else in the world is doing anything quite like this. From their beautiful city centre offices, a small, specialist team is doing extraordinary things with technologies like React, TypeScript, and Node. They are true craftspeople with the freedom to experiment and explore on a grand scale. Predominantly working in web technologies, we are looking for a generalist software engineer who values aesthetics, excited at the prospect of taking ownership over new feature development, and who can demonstrate true love for software engineering above and beyond their day job. Think conferences, personal projects, passion plays, portfolios. Have you always wanted to scratch an itch, work on something that really excites you? Well, this could be your playground What youll be doing Working in a small team developing novel, real-time, large scale web apps Iterating fast Driving new feature development Solve tough problems that havent been encountered, or thought about, before Work with a broad range of technologies Work at complexity and scale What youll bring An ability to work in UI technologies like Typescript and React Experience building large-scale web applications Experience with CI/CD pipelines and version control (Git) An appreciation for good UI/UX and data-heavy interfaces A thoughtful, senior-level approach to collaboration and problem solving Bonus points for An interest in, or experience with, graphics, games, and design Being able to demonstrate personal work via portfolios, github, etc. Backend experience or familiarity with AWS, Postgres A keen eye for aesthetic detail Whats in it for you A salary of up to £60k Flexible working and remote options Top of the range hardware Excellent holidays (generous allowance + BH) Cycle to Work Scheme Support and investment for meet-ups, conference talks, etc. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our commitment to diversity and inclusion in the industry. TPBN1_UKTJ
Software Engineer
Cathcart Technology
Edinburgh
Hybrid
Junior - Mid
£30,000 - £44,000
RECENTLY POSTED
javascript
dot-net
asp-net
entity-framework
dot-net-core
sql
+2
Edinburgh based SaaS Organisation, that have a market leading product, are looking for an experienced Software Engineer (with good exposure using the .Net framework) to join their agile team - modern tech and hybrid working on offer.They’ve been running really successfully now for several years and their product is used worldwide, largely both within the UK and the US. It’s a data focused product that is proven to enhance the efficiency within organisations and ultimately lower costs. The platform has been so successful the company have recently been acquired by a global powerhouse, as they’re looking to expand their footprint, so it’s a really exciting time to join.They’re based in central Edinburgh and have a development squad of roughly seven, they’d describe themselves as a friendly and sociable bunch that endorse collaborate working and are looking for a similar fit. For this role (and all technical roles at the business) they’re ideally looking for someone that can work onsite, roughly three days per week.You’d find yourself working on their core cloud platform, which is written with a modern tech stack (.Net, SQL, Azure and VueJS). They are ideally looking for a Developer that feels comfortable across the full stack or would be open to learning some of their tech stack - as they’re happy to help people upskills here, they’ve got a great L&D environment.You’ll ideally have experience with most of the following;Modern .Net (.Net Core, ASP.Net MVC)Databases (SQL Server or Entity Framework)Modern JavaScript Libraries (ReactJS, Angular or VueJS)Working with an Agile environmentExperience with the following is highly desirable;Microsoft AzureMicroservicesWorking in a product environmentThe company have a great culture, I’ve helped several Engineers join the organisation within the last couple of years and heard great things first hand!Their offices are just walking distance from Haymarket station in Edinburgh, and they support hybrid working, where you’d be expected in about three days per week.In return they’re able to offer a salary from 30k to 44k for this role on top of a good benefits package to match (Annual Bonus, 34 days holidays and more).If you’re keen to learn more, please apply or drop Douglas Paget at Cathcart Technology a message.Cathcart Technology is acting as an Employment Agency in relation to this vacancy.
Senior Software Developer - Java & React
Broadridge Trading & Connectivity Solutions
Edinburgh
Hybrid
Senior
Private salary
RECENTLY POSTED
react
java
javascript
spring-boot
confluence
git
+7
At Broadridge, we’ve built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.We are looking to bring onboard a Senior Developer - Java & React who will be guiding the Security Financing & Collateral Management (SFCM) team through the transformation of its legacy desktop-based trading platform into a modern, web-based solution. This transformation will include developing a new front end built with React and Redux, as well as enhancing the Java-based backend application server to fully support this modernization effort.In this role, you will be responsible for upholding architectural standards, defining and promoting best practices, and ensuring the delivery of a scalable, high-performance, and maintainable user interface.Responsibilities:
Design, develop, and implement a new React/Redux-based front end to replace the current desktop interface for the SFCM platform.
Work with other Java back-end developers to Design and implement scalable back-end services suitable to ensure seamless integration between services and the new user interface .
Work closely with back-end developers, UX/UI designers, product owners, and other stakeholders to create seamless and intuitive user experiences.
Lead code reviews, technical sessions, and hands-on mentorship to build team competence and ensure sustainable knowledge transfer.
Partner with QA and DevOps teams to align development with quality, security, and regulatory requirements specific to financial services.
Implement secure coding standards, validate user inputs, manage authentication and authorization flows, and ensure alignment with enterprise and regulatory security requirements throughout the development lifecycle.
Requirements:Education:
Bachelors or Master’s Degree in Engineering , preferably Computer Science /IT , or related field required.
Experience:
8 + years of professional development experience with minimum of 3 + years in f ront -end development experience with modern frameworks and S ervice-oriented or micro- services based back-end java development .
Strong experience with React and related libraries.
Proficient in JavaScript and TypeScript.
Experienced in state management using Context API or Redux.
Experienced with data grids, such as AG Grid or similar tools.
Skilled in CSS, including tools like styled-components.
Background in Spring Boot and core Java development.
P roficient in building and integrating RESTful APIs.
Experience with designing and implementing front end migration into React with Redux.
Ability to work well as a guide of an existing development team.
Ability to effectively communicate with the existing development team and management.
Enthusiastic and professional, with a drive to work on challenging projects.
Experience with coordinating/managing teams.
Preferred Qualifications:
C++ development experience
Familiarity with web-based testing practices (automation)
Experience with designing and implementing front end migration into React with Redux.
Experience working within an Agile squad model , collaborating closely with Product Owners, Business Analysts, and QA teams.
Deploying and hosting a web based application in a production environment
Tools:
Development Tools: Visual Studio/ VS Code, Jet Brains , B rowser developer tools, build and test automation frameworks.
Version Control: Git (preferred) or experience with similar systems such as Perforce.
Collaboration & Project Management: JIRA, Confluence.
DevOps / CI-CD (desirable): Familiarity with containerization, deployment pipelines, and related automation tools.
We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone’s unique perspective.Use of AI in HiringAs part of the recruiting process, Broadridge may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications. These tools are used only to support our recruiters and hiring managers, and all employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws. Please note that honesty and transparency are critical to our hiring process. Any attempt to falsify, misrepresent, or disguise information in an application, resume, assessment, or interview will result in disqualification from consideration.
Software Engineer
Bright Purple
Edinburgh
Hybrid
Mid - Senior
£45,000 - £60,000
RECENTLY POSTED
react
aws
github
git
typescript
Hybrid - Edinburgh with remote options up to £60,000 Build software unlike anything else on Earth. Our boundary-pushing client are an R&D tech start-up at the forefront of advancing new and novel ways to see and experience data. This is truly bleeding-edge – nobody else in the world is doing anything quite like this. From their beautiful city centre offices, a small, specialist team is doing extraordinary things with technologies like React, TypeScript, and Node. They are true craftspeople – with the freedom to experiment and explore on a grand scale. Predominantly working in web technologies, we are looking for a generalist software engineer who values aesthetics, excited at the prospect of taking ownership over new feature development, and who can demonstrate true love for software engineering above and beyond their day job. Think conferences, personal projects, passion plays, portfolios. Have you always wanted to scratch an itch, work on something that really excites you? Well, this could be your playground… What you’ll be doing Working in a small team developing novel, real-time, large scale web apps Iterating fast Driving new feature development Solve tough problems that haven’t been encountered, or thought about, before Work with a broad range of technologies Work at complexity and scale What you’ll bring An ability to work in UI technologies like Typescript and React Experience building large-scale web applications Experience with CI/CD pipelines and version control (Git) An appreciation for good UI/UX and data-heavy interfaces A thoughtful, senior-level approach to collaboration and problem solving Bonus points for An interest in, or experience with, graphics, games, and design Being able to demonstrate personal work via portfolios, github, etc. Backend experience or familiarity with AWS, Postgres A keen eye for aesthetic detail What’s in it for you A salary of up to £60k Flexible working and remote options Top of the range hardware Excellent holidays (generous allowance + BH) Cycle to Work Scheme Support and investment for meet-ups, conference talks, etc. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our commitment to diversity and inclusion in the industry
Senior Software Engineer
Bright Purple Resourcing
Edinburgh
Fully remote
Senior
£80,000
RECENTLY POSTED
dot-net
Senior Fullstack Software Engineer UK Remote Are you ready to put your technical expertise to work in transforming services that directly improve lives across the UK? Our client provides emergency accommodation and vital support for some of the countrys most vulnerable people including survivors of domestic abuse, refugees, and individuals seeking asylum. Their mission is to create safe environments and deliver innovative solutions that protect and empower those most in need. They are now looking for a Senior Software Engineerto take a key role in rebuilding and modernising their software landscape. This is a unique opportunity to shape critical systems that underpin essential frontline services. Whats on Offer
Fully remote within the UK
Salary up to £80,000
33 days annual leave
Pension & healthcare
A role with genuine social impact
A supportive, mission-driven workplace
Professional development and clear career progression
Key Responsibilities
Lead the design, development, and delivery of modern, web-based applications
Improve codebases, development practices, and deployment processes
Mentor engineers and foster a culture of collaboration and high performance
Build APIs, scalable architectures, and cloud-based platforms
Work within Agile and DevOps environments to deliver robust solutions
Partner with technical and non-technical stakeholders to design effective systems
About You
Extensive experience withC#, .NET, and SQL
Strong expertise inAzureand Azure cloud adoption frameworks
Proven track record inAPIdevelopmentand modern system architectures
At least 3 years experience in aleadershiprole
Strong problem-solving skills and ability to perform under pressure
Hands-on experience withCI/CDpipelines, version control, testing, and code reviews
Excellent communication skills, able to work effectively with diverse teams
Background inAgilemethodologies
Eligible forSC Clearance
If youre a seasoned Senior Software Engineer passionate about building scalable solutions, and want your skills to make a real difference, wed love to hear from you. Due to close links to the UK HomeOffice our client will require all successful candidates to go through SC Clearance. Candidates must be UK citizens, have SettledStatus or ILR.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.
Front End Developer
Bright Purple
Edinburgh
Hybrid
Mid - Senior
£35,000 - £45,000
RECENTLY POSTED
react
git
nextjs
Remote or Hybrid in Scotland (Edinburgh) up to £45,000Build software that supports missions beyond Earth.This is a rare opportunity for a Front End Developer with skills in React and Next.JS to work on products used in the space sector, helping engineers, researchers and operators design, monitor and manage complex space-based systems.You ll be joining a highly technical, product-focused engineering team building modern web applications that sit at the heart of real satellite and mission operations. The work is challenging, meaningful, and far removed from typical business as usual frontend development.If the idea of applying your frontend expertise to space technology excites you - and you enjoy working on complex, high-impact systems - this role is well worth a look.What you ll be doing
Building and evolving intuitive, high-performance user interfaces for space-related products
Developing scalable frontend applications using modern React and Next.js patterns
Working with reusable component libraries as well as large, mission-critical screens
Collaborating closely with backend engineers and UX designers to deliver end-to-end features
Helping shape frontend architecture and engineering best practice
Debugging, refining and enhancing existing functionality
Mentoring and supporting other developers within the team
What you ll bring
Strong experience with React and modern frontend development (ideally 2+ years commercial experience)
Confidence using TypeScript in production systems
Prior experience with Next.JS is beneficial
Experience working with Node.js and API-driven architectures
Experience with CI/CD pipelines and version control (Git)
An appreciation for good UI/UX and data-heavy interfaces
A thoughtful, senior-level approach to collaboration and problem solving
Bonus points for
Experience working on complex or technical platforms (scientific, engineering or data-led)
Exposure to the space sector, aerospace, or mission-critical systems
Backend experience or familiarity with Java-based services
A background working in agile, cross-disciplinary teams
What s in it for you
A solid salary up to 45k + great benefits
Strong pension contribution
Enhanced family-friendly and sick pay benefits
Excellent holidays (generous allowance + BH)
Employee ownership / share participation scheme
Ongoing investment in learning, conferences and skill development
A collaborative, inclusive culture where engineers influence both product and direction
The chance to work on software that directly supports space missions and satellite operations
If you re a Senior Frontend Developer who wants to work on software for space, not just another web app - this role offers the chance to do exactly that.Bright Purple is an equal opportunities employer: we are proud to work with clients who share our commitment to diversity and inclusion in the industry.
Junior Developer (.Net) - Edinburgh Hybrid - 30K, Bonus
Lorien
Edinburgh
Hybrid
Junior
£28,000 - £30,000
RECENTLY POSTED
dot-net
react
javascript
git
powershell
csharp
+3
Following the pre-screening process, successful candidates will be invited to attend an in-person interview on 16th February 2026. This is a fantastic opportunity to meet the team, explore the office, and experience their culture firsthand. Plus, there’s no waiting around, you’ll receive your outcome on the day!Lorien’s client, a fast-growing, global-reaching SAAS company with a great reputation in their domain, are currently looking to hire a Junior Software Developer / Junior Software Engineer (open to applications from good graduates looking for their first step who hold relevant technical skills - see below) with a background in C# to join their team, and play a key role in the delivery of quality code in a dedicated and evolving SaaS setting.They’re a growing firm with great projects in the pipeline, happy to offer a range of incentives (including bonuses, hybrid working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with (ask us, we’ve placed a number of them ourselves!), so take a look and apply before it’s too late:About the RoleAs a Junior Software Developer, you will play a role in the delivery of high-quality, performant, and secure code while contributing to development practices. You’ll be responsible for learning and then creating and maintaining technical content using the company development stack, assisting to support review processes, and addressing issues efficiently as part of a supportive squad.Key Responsibilities
Learning to develop high-quality, secure, and well-tested code that delivers optimal performance.
Participating in code and process reviews, providing constructive feedback and tackling improvement initiatives.
Resolve bugs and handle support issues efficiently.
Collaborate in sprint cycles and contribute to product increment planning within a scaled agile framework.
Skills and Qualifications
Some skills in: C# .NET, Typescript, JavaScript (preferably React), SQL Server/T-SQL, and ideally HTML, CSS/LESS, Azure/AWS, and/or Powershell.
Ideally some exposure to development and collaboration tools: Visual Studio, Visual Studio Code, Notepad , Git, and SQL Server Management Studio (SSMS).
Demonstrated ability to prioritize tasks, manage time effectively, and work as part of a team, learning as you go.
Why Join This Company?Our client offers a competitive salary, a comprehensive benefits package including annual and spot bonuses as well as a generous holiday allowance, and a supportive, evolving work setting. As a Junior Software Developer, you’ll have the opportunity to make a significant impact and contribute to the company’s continued success.So if you’re looking to join a great firm with major expansion and evolution on the horizon, offering a host of benefits with staff at the centre such as flexible working, bonuses and recognition rewards, healthcare, progression and more, apply now with your latest CV and let’s have a chat.Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Senior Developer (.Net) - Glasgow/Edinburgh Hybrid - 60K, Bonus
Lorien
Edinburgh
Hybrid
Senior
£50,000 - £60,000
RECENTLY POSTED
dot-net
react
aws
javascript
github
git
+6
Senior Developer (.Net) - Glasgow / Edinburgh Hybrid - 60K + BonusFollowing the pre-screening process, successful candidates will be invited to attend an in-person interview on 16th February 2026. This is a fantastic opportunity to meet the team, explore the office, and experience their culture firsthand. Plus, there’s no waiting around, you’ll receive your outcome on the day!Lorien’s client, a fast-growing, global-reaching SAAS company with a great reputation in their domain, are currently looking to hire a Senior Software Developer / Senior Software Engineer with a background in C# to join their team, and play a key role in the delivery of quality code in a dedicated and evolving SaaS setting.They’re a growing firm with great projects in the pipeline, happy to offer a range of incentives (including bonuses, hybrid working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with (ask us, we’ve placed a number of them ourselves!), so take a look and apply before it’s too late:About the RoleAs a Senior Software Developer, you will play a pivotal role in delivering high-quality, performant, and secure code while contributing to agile development practices. You’ll be responsible for creating and maintaining technical content using the company development stack, supporting review processes, and addressing issues efficiently. The role also involves collaborating with stakeholders and contributing to the delivery of tasks in a timely manner.Key Responsibilities
Develop high-quality, secure, and well-tested code that delivers optimal performance.
Participate in code and process reviews, providing constructive feedback and recommending improvements.
Resolve bugs and handle support issues efficiently to maintain system stability.
Collaborate in sprint cycles and contribute to product increment planning within a scaled agile framework.
Mentor less senior Developers, offering guidance in a technical leadership capacity.
Communicate progress against objectives clearly to the team and stakeholders.
Build and nurture strong relationships with key stakeholders to ensure alignment and trust.
Skills and Qualifications
Technical expertise in: C# .NET, JavaScript (preferably React), SQL Server/T-SQL, HTML, CSS/LESS, with additional preferable skills in PowerShell and/or YAML.
Proficient in development and collaboration tools: Visual Studio, Visual Studio Code, Notepad , Git, and SQL Server Management Studio (SSMS).
Hands-on experience with cloud and automation technologies: GitHub Actions, Microsoft Azure, and ideally AWS services.
Demonstrated ability to prioritize tasks, manage time effectively, and build strong stakeholder relationships.
Why Join This Company?This company offers a competitive salary, a comprehensive benefits package including annual and spot bonuses as well as a generous holiday allowance, and a supportive, evolving work setting. As a Senior Software Developer, you’ll have the opportunity to make a significant impact, drive innovation and improvement, and contribute to the company’s continued success.So if you’re looking to join a great firm with major expansion and evolution on the horizon, offering a host of benefits with staff at the centre such as flexible working, bonuses and recognition rewards, healthcare, progression and more, apply now with your latest CV and let’s have a chat.Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Software Engineer
Bright Purple
Edinburgh
Hybrid
Mid - Senior
£45,000 - £60,000
RECENTLY POSTED
react
aws
github
git
typescript
Software Engineer Hybrid - Edinburgh with remote options up to £60,000 Build software unlike anything else on Earth.Our boundary-pushing client are an R&D tech start-up at the forefront of advancing new and novel ways to see and experience data. This is truly bleeding-edge nobody else in the world is doing anything quite like this.From their beautiful city centre offices, a small, specialist team is doing extraordinary things with technologies like React, TypeScript, and Node. They are true craftspeople with the freedom to experiment and explore on a grand scale. Predominantly working in web technologies, we are looking for a generalist software engineer who values aesthetics, excited at the prospect of taking ownership over new feature development, and who can demonstrate true love for software engineering above and beyond their day job. Think conferences, personal projects, passion plays, portfolios. Have you always wanted to scratch an itch, work on something that really excites you? Well, this could be your playground What you ll be doing
Working in a small team developing novel, real-time, large scale web apps
Iterating fast
Driving new feature development
Solve tough problems that haven t been encountered, or thought about, before
Work with a broad range of technologies
Work at complexity and scale
What you ll bring
An ability to work in UI technologies like Typescript and React
Experience building large-scale web applications
Experience with CI/CD pipelines and version control (Git)
An appreciation for good UI/UX and data-heavy interfaces
A thoughtful, senior-level approach to collaboration and problem solving
Bonus points for
An interest in, or experience with, graphics, games, and design
Being able to demonstrate personal work via portfolios, github, etc.
Backend experience or familiarity with AWS, Postgres
A keen eye for aesthetic detail
What s in it for you
A salary of up to £60k
Flexible working and remote options
Top of the range hardware
Excellent holidays (generous allowance + BH)
Cycle to Work Scheme
Support and investment for meet-ups, conference talks, etc.
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our commitment to diversity and inclusion in the industry.
Senior Software Engineer
Cathcart Technology
Edinburgh
Hybrid
Senior
Private salary
RECENTLY POSTED
react
android
react-native
kotlin
World-Class Technology company in Edinburgh are looking for a talented Senior Software Engineer (Android / Kotlin) to join one of their core mobile platform squads. Hybrid working, modern tech, and great culture on offer.The company has been growing steadily and is now recognised as a leader in their field. They’re scaling multiple engineering squads and investing heavily in their mobile platforms - making this a perfect time to join and have a real impact in a growing sector of the business.You’ll be part of a key product team, focusing on strengthening the foundations of their mobile platform. Your work will centre on optimising native Android components, improving core frameworks, and enhancing tooling to deliver high-performance, scalable mobile experiences. This year, there’s a strong focus on platform performance and Android optimisation, giving you plenty of opportunity to work on challenging and meaningful problems.They’re an Agile squad of Engineers, covering a range of experience levels. On a day-to-day basis, you’ll work across native Android and React Native codebases - building and refining critical Android features while also contributing to React Native performance and maintainability.You’ll regularly participate in design discussions and technical decisions, with the freedom to propose solutions and help shape the team’s approach. As a Senior Engineer, you’ll also mentor and support other Engineers, sharing expertise in Kotlin, native Android optimisation, and cross-platform integration.You’ll ideally have good experience with most of the following;** Native Android development with Kotlin** Delivering production React Native applications** Mobile performance profiling and optimisation** Strong awareness of best practices, testing, and CI/CD pipelines** Working effectively within Agile teamsThe following experience is highly desirable;**\ Improving app scalability and performance**\ Mentoring and supporting EngineersThey’ve got a custom-built office in central Edinburgh, complete with games consoles, pool tables, and even a gym - where they support hybrid working, with most team members in the office a couple days a week.In return, they’re offering a competitive salary (happy to discuss prior to submitting an application) and a strong benefits package to match - including multiple bonuses and uncapped holidays.If you’re keen to find out more, please apply or drop Doug at Cathcart Technology a message via LinkedIn.Cathcart Technology is acting as an Employment Agency in relation to this vacancy.
Net Developer - Glasgow / Edinburgh Hybrid - 42K, Bonus
Lorien
Edinburgh
Hybrid
Junior - Mid
£38,000 - £42,000
RECENTLY POSTED
react
aws
javascript
dot-net
github
git
+6
Software Engineer (.Net) - Glasgow / Edinburgh Hybrid - Circa 42K + BonusFollowing the pre-screening process, successful candidates will be invited to attend an in-person interview on 16th February 2026. This is a fantastic opportunity to meet the team, explore the office, and experience their culture firsthand. Plus, there’s no waiting around, you’ll receive your outcome on the day!Lorien’s client, a fast-growing, global-reaching SAAS company with a great reputation in their domain, are currently looking to hire a Software Developer / Software Engineer with a background in C# to join their team, and play a key role in the delivery of quality code in a dedicated and evolving SaaS setting.They’re a growing firm with great projects in the pipeline, happy to offer a range of incentives (including bonuses, hybrid working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with (ask us, we’ve placed a number of them ourselves!), so take a look and apply before it’s too late:About the RoleAs a Software Developer, you will play a pivotal role in delivering high-quality, performant, and secure code while contributing to agile development practices. You’ll be responsible for creating and maintaining technical content using the company development stack, supporting review processes, and addressing issues efficiently.Key Responsibilities
Develop high-quality, secure, and well-tested code that delivers optimal performance.
Participate in code and process reviews, providing constructive feedback and recommending improvements.
Resolve bugs and handle support issues efficiently to maintain system stability.
Collaborate in sprint cycles and contribute to product increment planning within a scaled agile framework.
Skills and Qualifications
Technical expertise in: C# .NET, JavaScript (preferably React), SQL Server/T-SQL, HTML, CSS/LESS, with additional preferable skills in PowerShell and/or YAML.
Proficient in development and collaboration tools: Visual Studio, Visual Studio Code, Notepad , Git, and SQL Server Management Studio (SSMS).
Hands-on skills with cloud and automation technologies: GitHub Actions, Microsoft Azure, and ideally AWS services.
Demonstrated ability to prioritize tasks, manage time effectively, and build strong stakeholder relationships.
Why Join This Company?This company offers a competitive salary, a comprehensive benefits package including annual and spot bonuses as well as a generous holiday allowance, and a supportive, evolving work setting. As a Software Developer, you’ll have the opportunity to make a significant impact, drive innovation and improvement, and contribute to the company’s continued success.So if you’re looking to join a great firm with major expansion and evolution on the horizon, offering a host of benefits with staff at the centre such as flexible working, bonuses and recognition rewards, healthcare, progression and more, apply now with your latest CV and let’s have a chat.Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
C# Software Engineer
GoFibre Broadband Limited
Edinburgh
Hybrid
Mid - Senior
£55,000
RECENTLY POSTED
csharp
dot-net
confluence
git
postgresql
jira
+2
£46.000 - £56,000Benefits: 31 days holiday, discounted gym membership, enhanced pension, private healthcare, employee wellbeing support and career coachingWHO WE AREAt GoFibre were on an exciting journey to revolutionise broadband capabilities for homes and businesses in rural towns and villages across Scotland and the north of England, connecting communities and affording them digital capability equal to their city counterparts; whilst being as environmentally conscious as possible, and creating social value in the areas we serve.Our story is only just beginning. Were growing fast and we dont intend to slow down anytime soon as we play our part in ensuring future-proof full fibre coverage. We continue to raise investment for our infrastructure, service and people through our top-notch partnerships, and were confident and enthusiastic about what is coming next for the GoFibre family, as we strive to connect hundreds of thousands of homes and businesses. We have fantastic offices to allow colleagues to connect and catch up, one in central Edinburgh (with stunning 360 views of the city) and another in the coastal town of Berwick Upon Tweed; both a short walk from transport links.HOW WE WORKCollaboration, innovation, commitment, continual improvement of our business and ourselves, are the cornerstones of what creates our collective success.No two days are the same; the landscape is constantly changing, and we think on our feet, move fast and tackle challenges and opportunities head on. Were always learning and we thrive under pressure, because we support one another and have some laughs along the way. Were all in this together, as we navigate the road less travelled, pushing the boundaries of what we can deliver and the professionals we can become. We take care of each other and care about work-life balance and wellbeing.Sound like the kind of place you want to work? If so, read onTHE TEAMAs a C# Developer, youll work day-to-day with other engineers, product and delivery colleagues, while collaborating closely with teams across the business to understand whats needed and translate that into practical, well-designed solutions. Youll have the space to contribute ideas, improve how things work, and help shape the systems we rely on as GoFibre continues to grow. The team works in an agile, iterative way, focusing on delivering value early, learning quickly, and continuously improving how we build and ship software.WHAT YOU WILL BE WORKING ONDevelop and enhance GoFibres core business systems, working closely with the Head of Software EngineeringCollaborate across the wider technology function to shape the direction of our systems, balancing in-house development with third-party solutions to maximise operational effectivenessDesign, build and implement software solutions, contributing to and often leading technical design and architecture discussionsBuild, maintain and improve integrations between internal systemsSupport the design and development of additional software solutions in partnership with the Head of Software EngineeringProvide regular project updates to the leadership team, owning issues as they arise and driving them through to resolutionProduce clear, accurate and maintainable technical documentationContribute to technical and design decisions within the team and across squadsCarry out thorough and constructive code reviews to maintain code quality and consistencyAct as a role model for high-quality documentation and good engineering practices within the teamLead and actively participate in agile ceremonies, including sprint planning, stand-ups and retrospectivesDeliver solutions with a focus on minimising ongoing operational overhead, with no direct people or budget management responsibilitiesWHAT YOU WILL BRING TO THE ROLEHands-on experience with C# and the .NET ecosystem, including integrating with Microsoft DynamicsSolid experience working with PostgreSQL or other SQL-based databasesPractical experience building, consuming and maintaining APIsExperience delivering software using CI/CD pipelines, ideally with GitLab, and working confidently with Git version controlComfortable working in agile environments using tools such as Jira and ConfluenceWe love that everybody is different, and we believe a diverse workforce will be our strength. We ensure equal opportunity, champion inclusion and we actively encourage applications from suitably qualified candidates regardless of age, disability, gender, race, religion or orientation. Together, were all part of the rich GoFibre family and were unified by our goals, inspiring our teams to challenge the norm and deliver best-in-class service to our customers, all whilst encouraging and appreciating one another.Are you ready for the challenge? Get in touch now, we cant wait to hear from you!TPBN1_UKTJ
Software Engineer
Cathcart Technology
Edinburgh
Hybrid
Junior - Mid
£30,000 - £44,000
javascript
dot-net
asp-net
entity-framework
dot-net-core
sql
+2
Edinburgh based SaaS Organisation, that have a market leading product, are looking for an experienced Software Engineer (with good exposure using the .Net framework) to join their agile team - modern tech and hybrid working on offer.They’ve been running really successfully now for several years and their product is used worldwide, largely both within the UK and the US. It’s a data focused product that is proven to enhance the efficiency within organisations and ultimately lower costs. The platform has been so successful the company have recently been acquired by a global powerhouse, as they’re looking to expand their footprint, so it’s a really exciting time to join.They’re based in central Edinburgh and have a development squad of roughly seven, they’d describe themselves as a friendly and sociable bunch that endorse collaborate working and are looking for a similar fit. For this role (and all technical roles at the business) they’re ideally looking for someone that can work onsite, roughly three days per week.You’d find yourself working on their core cloud platform, which is written with a modern tech stack (.Net, SQL, Azure and VueJS). They are ideally looking for a Developer that feels comfortable across the full stack or would be open to learning some of their tech stack - as they’re happy to help people upskills here, they’ve got a great L&D environment.You’ll ideally have experience with most of the following;** Modern .Net (.Net Core, ASP.Net MVC)** Databases (SQL Server or Entity Framework)** Modern JavaScript Libraries (ReactJS, Angular or VueJS)** Working with an Agile environmentExperience with the following is highly desirable;** Microsoft Azure** Microservices** Working in a product environmentThe company have a great culture, I’ve helped several Engineers join the organisation within the last couple of years and heard great things first hand!Their offices are just walking distance from Haymarket station in Edinburgh, and they support hybrid working, where you’d be expected in about three days per week.In return they’re able to offer a salary from £30k to £44k for this role on top of a good benefits package to match (Annual Bonus, 34 days holidays and more).If you’re keen to learn more, please apply or drop Douglas Paget at Cathcart Technology a message.Cathcart Technology is acting as an Employment Agency in relation to this vacancy
Senior Software Developer
Cathcart Technology
Edinburgh
Hybrid
Senior
£65,000
react
xamarin
javascript
dot-net
csharp
sql
A global organisation based out of Edinburgh is looking for a skilled Senior Software Developer (.Net) to join their growing engineering function. Hybrid working, modern tech, and a great culture are on offer. This is an exciting time to join a company renowned for its friendly, collaborative culture and excellent staff retention. They’re investing heavily in modernising their software, improving processes, and standardising workflows - meaning you’ll have a real opportunity to make an impact. You’ll be part of a key product team, driving technical excellence across desktop, web, and mobile applications. Your work will focus on system and software design involving; API integration, database development, and mobile applications (Xamarin / .NET MAUI). This is a role where you can bring ideas, influence technical decisions, and help shape the team’s approach to development. They’re a supportive organisation that encourages collaboration and knowledge-sharing. As a Senior Developer, you’ll mentor others, contribute to best practices, and support the continuous improvement of processes and tooling. If you have experience modernising systems, improving workflows, and standardising development practices, this is an ideal opportunity for you. You’ll ideally have experience with most of the following: ** Delivering solutions across multiple platforms and frameworks, primarily using .NET / C# \ Database design, development, and optimisation with Microsoft SQL Server ** Experience or an interest in DevOps practices \ Strong communication skills and ability to work effectively in an international team Desirable: ** Experience with React (or similar JavaScript libraries) or WPF \ Mobile App Development (Xamarin or MAUI) ** Migrating legacy applications to modern frameworks They’re based in Edinburgh, with onsite parking and a hybrid working approach (around two days per week in the office). The company has a very generous training budget , so it’s a brilliant place to upskill and develop your career - so don’t be put off if you don’t meet every technical requirement. In return, they’re offering a salary from £50k-£65k , a great company culture, and the chance to work in an environment where your ideas and technical expertise will be truly valued. This is a unique opportunity to join a well-established organisation entering a period of growth. If you enjoy collaborating, and want to make a real impact, apply today or drop Doug at Cathcart Technology a message via LinkedIn. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.TPBN1_UKTJ
Senior Software Engineer
Cathcart Technology
Edinburgh
Hybrid
Senior
Private salary
react
android
react-native
kotlin
World-Class Technology company in Edinburgh are looking for a talented Senior Software Engineer (Android / Kotlin) to join one of their core mobile platform squads. Hybrid working , modern tech, and great culture on offer. The company has been growing steadily and is now recognised as a leader in their field . They’re scaling multiple engineering squads and investing heavily in their mobile platforms - making this a perfect time to join and have a real impact in a growing sector of the business. You’ll be part of a key product team , focusing on strengthening the foundations of their mobile platform. Your work will centre on optimising native Android components, improving core frameworks, and enhancing tooling to deliver high-performance, scalable mobile experiences. This year, there’s a strong focus on platform performance and Android optimisation , giving you plenty of opportunity to work on challenging and meaningful problems. They’re an Agile squad of Engineers, covering a range of experience levels. On a day-to-day basis, you’ll work across native Android and React Native codebases - building and refining critical Android features while also contributing to React Native performance and maintainability. You’ll regularly participate in design discussions and technical decisions, with the freedom to propose solutions and help shape the team’s approach. As a Senior Engineer, you’ll also mentor and support other Engineers , sharing expertise in Kotlin , native Android optimisation, and cross-platform integration. You’ll ideally have good experience with most of the following; ** Native Android development with Kotlin \ Delivering production React Native applications ** Mobile performance profiling and optimisation \ Strong awareness of best practices, testing, and CI/CD pipelines ** Working effectively within Agile teams The following experience is highly desirable; \ Improving app scalability and performance ** Mentoring and supporting Engineers They’ve got a custom-built office in central Edinburgh , complete with games consoles, pool tables, and even a gym - where they support hybrid working , with most team members in the office a couple days a week. In return, they’re offering a competitive salary ( happy to discuss prior to submitting an application ) and a strong benefits package to match - including multiple bonuses and uncapped holidays. If you’re keen to find out more, please apply or drop Doug at Cathcart Technology a message via LinkedIn. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.TPBN1_UKTJ
Page 1 of 2

Frequently asked questions

What types of Full Stack Engineer jobs are available in Edinburgh?
Edinburgh offers a wide range of Full Stack Engineer roles including positions in startups, established tech companies, finance, and digital agencies. Roles may involve working with technologies like JavaScript, React, Node.js, Python, and cloud platforms.
What experience level is required for Full Stack Engineer roles in Edinburgh?
Job opportunities in Edinburgh vary from junior to senior Full Stack Engineer roles. Entry-level positions typically require 1-2 years of experience, while senior roles demand more extensive experience and leadership skills.
Are remote or hybrid Full Stack Engineer positions available in Edinburgh?
Yes, many companies in Edinburgh offer remote or hybrid working arrangements for Full Stack Engineers to provide flexibility and accommodate work-life balance.
What is the average salary for Full Stack Engineers in Edinburgh?
The average salary for Full Stack Engineers in Edinburgh ranges from £35,000 to £70,000 per year, depending on experience, skills, and the company's size.
How can I apply for Full Stack Engineer jobs in Edinburgh through Haystack?
You can browse and apply for Full Stack Engineer jobs in Edinburgh directly on the Haystack platform by creating an account, uploading your CV, and submitting applications to positions that match your skills and preferences.