8 Software Developer jobs in Edinburgh
Java Software Developer - Edinburgh
Posted 10 days ago
Job Viewed
Job Description
Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 10 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.
We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.
As part of an expert, agile team focusing on the wealth management aspect of the financial sector. Our team develops industry-leading products and our culture thrives on trust, fostered through transparency and a touch of humor. We are forward-thinking in both our mindset and our day-to-day execution. When it comes to designing solutions, we encourage every team member to voice their opinions and views. This culture of inclusivity and open dialogue ensures that our collaborative approach results in well-rounded, scalable and robust designs.
We are looking for an experienced software developer (Java) to support us in maintaining, extending, and enhancing the Avaloq wealth platform. You will closely work with highly specialized product owners, developers, business analyst, QAs who are expert in their area and contribute to overall success of this platform and strategic roadmap.
You will:
- Work closely with Product Owners to ensure end-to-end delivery of new product features/enhancements.
- Collaborate closely across teams and with stakeholders to ensure delivery alignment with the wider roadmap.
- Be diligent and cognizant of non-functional requirements – specially those related to code quality, security, performance, and extensibility.
- In alignment with our IT architect, you are responsible to you take care of the continuous improvement of our wealth platform.
- Proven hands-on experience of designing enterprise scale systems on Java/Spring Boot/Hibernate/JPA (or related platforms).
- Well versed with key low level design patterns / OOPs, Domain Driven Design concepts, as well as microservice architecture / patterns (especially those dealing with eventual consistency, resilience and recoverability).
- Experience with real time data streaming / processing using Kafka or similar with knowledge of containers and related ecosystem (Docker, OpenShift etc).
- Robust DB skills (RDMS like Oracle, and any NoSQL DB like OpenSearch/Elastic DB etc) and must be aware of DevSecOps processes, paradigms and tools.
- Good hands experience of testing frameworks and libraries (Spring Boot integration tests, Unit testing with Junit/AssertJ/Mockito, Test Containers, E2E testing tools like Selenium etc).
- Knowledge of Linux shell scripting
It would be a real bonus if you have:
- Hands on experience with UI frameworks / tooling (Angular/React and associated tooling etc).
- Hands on experience with any CI/CD tool (such as Jenkins), SAST/IAST/DAST tools.
- Bachelor's degree in an IT-related field is desirable.
We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices.
In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self.
We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way.
Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.
Junior Java Software Developer
Posted 3 days ago
Job Viewed
Job Description
About Sparta Global
Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public an.
WHJS1_UKTJ
Junior C# Software Developer
Posted 23 days ago
Job Viewed
Job Description
About Sparta Global
Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public an.
WHJS1_UKTJ
Software Development Engineer - Advertising, Wren (Creative Management)

Posted 2 days ago
Job Viewed
Job Description
Wren is an exciting new team in Amazon, responsible for creative management within Amazon. This team owns critical infrastructure that supports our global advertising business from the advertisers' point of view, supporting a range of image, video and audio ad programs.
The team is seeking a talented and passionate software development engineer to join our welcoming and friendly team, based in our beautiful Edinburgh office.
You will work as part of a small agile team, supporting and further developing our creative management services.
As an engineer, you will be involved in every aspect of the process - from idea generation & technical design through to development & deployment - giving you a real sense of ownership. We build systems which meet high standards of performance & reliability, and operate at scale.
You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit millions of Amazon customers worldwide.
Amazon is a place where builders can build. We're looking for engineers who can delight customers by continually learning and inventing. From day one, you'll be working with, and supported by experienced engineers.
Basic Qualifications
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Bachelor's degree or equivalent
Preferred Qualifications
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of algorithms, data-structures, efficiency, concurrency, performance optimization.
- Experience in cloud computing and distributed architectures.
- Experience of designing and building high availability systems that scale.
- Experience in data manipulation and analysis, including command-line tools and scripting.
- Experience providing technical leadership.
- Experience of mentoring and training other engineers.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Senior Software Development Engineer in Test (Automation)
Posted 3 days ago
Job Viewed
Job Description
Senior Automation Test Engineer Patient Monitoring Platform
Location: Scotland | Team: R&D | Type: Full-Time
Spacelabs Healthcare is hiring a hands-on Senior Automation Test Engineer to lead the development of automated testing solutions for our next-generation networked patient monitoring systems. Youll collaborate with cross-functional engineering teams across hardware, software, and systems to e.
WHJS1_UKTJ
Principal Software Development Engineer in Test (Automation)
Posted 19 days ago
Job Viewed
Job Description
Principal Automation Test Engineer Next-Gen Medical Devices
Location: Scotland | Team: R&D | Type: Full-Time
Spacelabs Healthcare is seeking a hands-on Principal Automation Test Engineer to lead the strategy, design, and delivery of test automation for our next-generation networked patient monitoring platform. Youll work across systems, hardware, software, and verification teams to ensure robust te.
WHJS1_UKTJ
Software Development Engineer in Test (SDET) - 2 Openings
Posted 29 days ago
Job Viewed
Job Description
br>Hema at
Suthees at
br>
Title: Software Development Engineer in Test (SDET) - 2 Openings
Location: Sylmar, CA - 100 % Onsite br>Duration: 5+ Months br>
br>
Job Description :
br>
This is a non-exempt position.
Start Time (AM/PM) < r>
br>
About Us:
We are a regulated medical device company running Agile development teams that support both internal and external applications used in clinical trials worldwide. Our stack includes .NET (legacy and .NET Core), Angular, Oracle PL/SQL, Kubernetes, and Azure DevOps (on-prem).
Role Summary:
s an SDET, you’ll be embedded within one of our Agile Scrum teams and work alongside developers, product owners, and QA leadership to write, execute, and maintain test automation. You will contribute to both manual and automated testing and help establish and refine scalable testing practices and tooling for web applications built in Angular/.NET. < r>
Key Responsibilities:
W ite and maintain automated UI and integration tests using Playwright (C#) and .NET-based frameworks (e.g., xUnit, NUnit)
Perform manual and exploratory testing of Angular front-end and .NET back-end applications
Participate in all Scrum ceremonies and contribute to defining testable acceptance criteria
Collaborate with developers to understand application design and identify testing opportunities early
Assist in integrating automated tests into CI/CD pipelines using Azure DevOps
Contribute to and expand a shared Playwright test automation framework
Analyze test failures and file clear, concise defect reports with detailed reproduction steps
Maintain basic test data and write PL/SQL queries to support backend validation
Provide feedback on test design, architecture, and quality strategy
Looking for an automation engineer with experience with Selenium, C#, modern .NET frameworks.
While we will try to automate where we can, often we do require more manual testing using tools like postman, jmeter, or creating SQL queries.
They must also be comfortable writing or learning to write test cases since we are in a regulated environment.
Will be doing end-to-end automation integration
Qualifications:
Required:
2–4 years of experience as an SDET or QA Automation Engineer < r> P oficiency in C# and strong understanding of object-oriented principles
Hands-on experience testing Angular applications and APIs
Familiarity with Playwright or similar browser automation tools (e.g., Selenium, Cypress, Puppeteer)
Experience working in CI/CD environments (Azure DevOps preferred)
Ability to write and understand SQL queries (Oracle PL/SQL a plus)
Strong analytical and debugging skills
Exposure to Agile Scrum processes and ceremonies
Nice to Have:
Experience with performance testing tools like jMeter
Familiarity with Kubernetes/Docker environments
Prior work in regulated environments (medical device, pharma, healthcare)
Experience with Azure DevOps Test Plans or other test case management tools
Interview Process/Method: 2 rounds one with HM and the other w/ a panel of other persons on the team - both will ve video conferences.
Be The First To Know
About the latest Software developer Jobs in Edinburgh !
Senior Software Development Engineer - GenAI, Amazon Ads - Creative X

Posted 2 days ago
Job Viewed
Job Description
How can Amazon improve the advertising experience for customers around the world? How can we help advertisers and customers find each other in a meaningful way? Amazon Ads creates and transforms the connection between retailers/service providers and customers. Join the CreativeX org to lead product solutions that allow us to solve this through technology, scale and automation. If you are passionate about developing analytical solutions to solve business problems and are looking for a team that drives results to help influence Amazon business decisions, this is the right place for you.
Our team is looking for a Senior Software Engineer who can help us to build the next generation of AI-based Judge systems that identify and correct issues with Advertiser creatives. Working with our scientists and other engineers you will bridge the gap between AI research and real-world applications. You will provide technical leadership and execution of systems that drive revenue and reduce customer frustration, by providing smart and automatic guardrails for both advertiser and AI Generated creatives and assets.
Key job responsibilities
Key job responsibilities:
* You thrive in environments where the solution is not well defined. You deliver software that adapts.
* You're excited to work directly with AI researchers and scientists to transform novel research into production systems. You have experience or are interested in learning about the use of AWS Bedrock, SageMaker, and custom MLOps tools
* You deliver quickly and incrementally. You may not have the perfect solution out of the gate, but you iterate based on what you've learned.
* You are hands on, and lead by example. You set the bar for engineering excellence for you team, and teams around you.
* You focus on simplification. You actively seek to remove complexity.
* You are close to customers and focus acutely on problems worth solving. That means you don't drive to what customers say they need but rather drive toward what brings them value.
* You balance trade-offs and priorities to allow your team to deliver and add value in the short term, while not sacrificing or losing sight of the long-term view
Basic Qualifications
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Preferred Qualifications
- Bachelor's degree
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.