tables and charts. It is backed by services written in C++ and .Net that provide JSON RPC and REST APIs and are deployed to Amazon Kubernetes. We rely on automatedtesting to maintain our product stability - e2e, integration and unit-tests are an important part of our development workflow. We use regular code review processes to increase code quality; dynamic … design principles behind scalable applications Knowledge of the design principles like SOLID, TDD, etc. Knowledge of C#/.NET, Angular Expert skills in ECMAScript, TypeScript, HTML5, CSS3 Experience with automatedtesting (unit, integration, E2E tests) Understanding of the relational databases and SQL, object-relational mapping Understanding of the networking terms, concepts, protocols, security Purple Perks Medical, dental and vision coverage More ❯
Sr Software Developer (C++) - Graphs & Data Visualizations - Hybrid Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. More ❯
JOB TITLE: Software Engineer SALARY: £49,790 - £53,100 LOCATION: Dundee HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in the Dundee office. About this opportunity This is an excellent opportunity tobecome integral part of a feature team More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
time left to apply End Date: August 14, 2025 (12 days left to apply) End Date Wednesday 13 August 2025 Salary Range £47,790 - £71,685 We support flexible working - click here for more information on flexible working options Flexible More ❯
what it takes to release successfully. While staying on top of the day-to-day work is important, managers also must identify and implement productivity enhancements such as task automation, process improvements, deeper test coverage, and cross-training. JOB DUTIES Create and maintain a culture of learning, collaboration, and excellence within their team(s), with people at the More ❯
we offer a unique environment where contribution is heavily rewarded! This role is based in either our Newbury or Edinburgh office. Responsibilities: Assist in the ASIC product development and test process Port ASIC RTL code onto FPGA with minimal changes ready for pre-Si testing Port systems onto FPGAs to test Proof of Concept architectures and IPs Design … test benches on FPGAs for testing mixed-signal devices Interpret requirements into test plans to identify architectural improvements and bugs Demonstrate the ability to test and validate different blocks on the FPGA. The eventual goal is to construct an automated regression test for the complete design Contribute to product definition, prototype evaluation, test development & product More ❯
Software Developer - C C - Graphs & Data Visualizations - Hybrid Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Sparta Global Limited
To become a DevOps specialist, you need to have both technical and soft skills to seamlessly integrate with multiple teams. Engineers use tools to deploy infrastructure as code, create automation and test the platform during deployment and hook in monitoring systems for rapid up to date reporting. As a DevOps Engineer, you will be collaborating with the development More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Lorien
through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you'll bring to the table Strong background in software development using … .NET, and SQL Server (and ideally some MongoDB, though this isn't a necessity) Proven Testing skills (Automated, Unit) Familiar with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and code quality This is a great opportunity to work for More ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you'll bring to the table Strong background in software development using … .NET, and SQL Server (and ideally some MongoDB, though this isn't a necessity) Proven Testing skills (Automated, Unit) Familiar with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and code quality This is a great opportunity to work for More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Exposed Solutions
able to provide a full AI-driven solution in their market. They are looking for a Back End C# Developer to join their remote UK team. Key Responsibilities: • Develop, test, and maintain software applications using the .NET framework, C#, and related technologies. • Troubleshoot, debug, and optimise applications to ensure performance and reliability. • Write clean, scalable, and efficient code following … Database, Storage, Monitoring, etc.). CI/CD – experience with modern deployment pipelines using Azure DevOps. Entity Framework (EF) – working knowledge and experience with EF. Testing – strong understanding of automatedtesting practices, including unit, integration, and regression testing . Load & Performance Testing – experience simulating high-traffic conditions, identifying bottlenecks, and optimizing for scalability. Systems Integration – experience designing, developing, and supporting More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Sparta Global Limited
of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global. About this role AutomationTesting is at the core of defining, developing and testing products for businesses and their customers. Development is a playground where you can create what's needed when you … to set up full frameworks to perform thousands of tests in a heartbeat on multiple application platforms such as mobile, desktop and web. This feeds into every level of test whether it's unit level, functional, performance and regression. Automation is a major component of agile teams who work diligently to deliver value in short time frames, the More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Sparta Global Limited
of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global. About this role AutomationTesting is at the core of defining, developing and testing products for businesses and their customers. Development is a playground where you can create what's needed when you … to set up full frameworks to perform thousands of tests in a heartbeat on multiple application platforms such as mobile, desktop and web. This feeds into every level of test whether it's unit level, functional, performance and regression. Automation is a major component of agile teams who work diligently to deliver value in short time frames, the More ❯
and crafting of complex custom WAF rules & features to mitigate MVP and security posture gaps Crafting efficacy testing for baseline & custom rules and features and integrating testing in the automation pipelines Providing SME support for other security testing such as WAF PoCs, new features and solutions - with a potential cost saving if we use in-house resource instead of … 3rd party vendors Providing WAF focused SME support and advice on Web & API based attack methodologies, evasions and mitigation techniques Providing DevSecOps SME & pipeline build support for the automation works Monitor and review all tuning requests. Conduct detailed log analysis to identify false positives and optimize WAF rules for improved accuracy and performance. Create and maintain comprehensive documentation for … WAF tuning, tuning procedures, policies, and configurations. Develop, test, and recommend WAF policies and rules tailored to specific applications and environments. Proactively assist with identifying false positives Collaborate with cross-functional teams to ensure seamless integration of WAF solutions into existing security infrastructure. Provide recommendations for WAF configuration based on best practices and security requirements. Perform regular assessments and More ❯
your day-to-day might include: Delivering clean, efficient, and well-documented code Taking responsibility for smaller engineering challenges from start to finish Collaborating with senior engineers to plan, test, and roll out new features Troubleshooting and fixing bugs in a structured and supportive environment Participating in code reviews and learning best practices from experienced team members Applying secure … desire to learn and develop your skills A collaborative mindset and a willingness to contribute to team discussions Useful skills to have: Exposure to CI/CD pipelines or automatedtesting An interest in secure coding, system performance, or scalable architecture Experience working on a live product or commercial software project Why you'll love working at Podfather: Podfather is More ❯
.Net and VBA tojoin our Calculations and Illustrations Team. As a Software Engineer, you will play a crucial role in providing technical expertise to help our teams design, develop, test, and implement efficient solutions that meet business and customer requirements. The successful candidate will have a real impact into how Royal London develop our applications and will provide a … knowledge. Can work with minimal supervision. Ability to work as part of a team. Good understanding of the full software development lifecycle. Awareness of agile development practices. Familiar with automatedtesting techniques and frameworks. About Royal London We're the UK's largest mutual life, pensions and investment company, offering protection, long-term savings and asset management products and services. More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Stackstudio Digital Ltd
Schneider Electric SCADA applications/Power DMS/TMS Data modelling Desirable Skills/Knowledge/Experience: EMS domain Database SQL/PLSQL Test Management/Exposure to automatedtestingMore ❯
data centers through ongoing scans, monitoring network data, and ensuring hardware & software are updated. Our Systems Integration (SI) team works with high-profile clients across the energy sector, delivering automation & control solutions that enhance safety and efficiency. We architect digital ecosystems that are inherently safe, cyber-secure, and operationally robust, integrating client systems across IT and Operational Technology (OT … patch management, insider threat protection, incident response, compliance). Conduct vulnerability assessments & audits on client systems & network devices, considering OT sensitivities. Provide expertise in network design, implementation, & testing for automation & control systems. Identify & define network requirements for automation & control solutions. Develop detailed network architecture & data flow diagrams. Create network schedules (IP, data communication, servers, VMs, switches, firewalls) and … security posture, identifying vulnerabilities & areas for improvement. Stay updated on security trends, threats, & best practices. Apply integration concepts across various systems and vendor platforms. Engineer network design & implementation for automation projects. Prepare engineering studies & cyber design documentation. Resolve engineering issues by applying standards and best practices. Skills & Qualifications: Minimum BSc degree or equivalent experience. Certifications such as CCNA, CCNP More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
utility systems. Key Responsibilities Design and develop software interfaces and web services for integration of disparate systems. Full-cycle development and testing of Smart Grid and SCADA applications. Author automation scripts using tools like JUnit, LoadRunner , and QuickTest Professional . Develop interface protocols to connect with business and financial systems. Write test procedures and support factory acceptance testing … XA/21) . Strong Java development skills (Swing, ClearCase, ClearQuest, GitHub). Experience with interface development and web service integration in Smart Grid environments. Proficiency in testing and automation tools. Ability to support real-time, mission-critical system operations and deployments. Desirable Skills Expertise in developing adapters and web service interfaces. Familiarity with WSDL, XSDs , and Apache frameworks More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
utility systems. Key Responsibilities Design and develop software interfaces and web services for integration of disparate systems. Full-cycle development and testing of Smart Grid and SCADA applications. Author automation scripts using tools like JUnit, LoadRunner , and QuickTest Professional . Develop interface protocols to connect with business and financial systems. Write test procedures and support factory acceptance testing … XA/21) . Strong Java development skills (Swing, ClearCase, ClearQuest, GitHub). Experience with interface development and web service integration in Smart Grid environments. Proficiency in testing and automation tools. Ability to support real-time, mission-critical system operations and deployments. Desirable Skills Expertise in developing adapters and web service interfaces. Familiarity with WSDL, XSDs , and Apache frameworks More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
utility systems. Key Responsibilities Design and develop software interfaces and web services for integration of disparate systems. Full-cycle development and testing of Smart Grid and SCADA applications. Author automation scripts using tools like JUnit, LoadRunner , and QuickTest Professional . Develop interface protocols to connect with business and financial systems. Write test procedures and support factory acceptance testing … XA/21) . Strong Java development skills (Swing, ClearCase, ClearQuest, GitHub). Experience with interface development and web service integration in Smart Grid environments. Proficiency in testing and automation tools. Ability to support real-time, mission-critical system operations and deployments. Desirable Skills Expertise in developing adapters and web service interfaces. Familiarity with WSDL, XSDs , and Apache frameworks More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
utility systems. Key Responsibilities Design and develop software interfaces and web services for integration of disparate systems. Full-cycle development and testing of Smart Grid and SCADA applications. Author automation scripts using tools like JUnit, LoadRunner , and QuickTest Professional . Develop interface protocols to connect with business and financial systems. Write test procedures and support factory acceptance testing … XA/21) . Strong Java development skills (Swing, ClearCase, ClearQuest, GitHub). Experience with interface development and web service integration in Smart Grid environments. Proficiency in testing and automation tools. Ability to support real-time, mission-critical system operations and deployments. Desirable Skills Expertise in developing adapters and web service interfaces. Familiarity with WSDL, XSDs , and Apache frameworks More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
utility systems. Key Responsibilities Design and develop software interfaces and web services for integration of disparate systems. Full-cycle development and testing of Smart Grid and SCADA applications. Author automation scripts using tools like JUnit, LoadRunner , and QuickTest Professional . Develop interface protocols to connect with business and financial systems. Write test procedures and support factory acceptance testing … XA/21) . Strong Java development skills (Swing, ClearCase, ClearQuest, GitHub). Experience with interface development and web service integration in Smart Grid environments. Proficiency in testing and automation tools. Ability to support real-time, mission-critical system operations and deployments. Desirable Skills Expertise in developing adapters and web service interfaces. Familiarity with WSDL, XSDs , and Apache frameworks More ❯
Inverness, Inverness-Shire, Scotland, United Kingdom
Rise Technical Recruitment Limited
Holidays + Flexi-time + Private Healthcare + Pension Excellent opportunity for a Senior Hardware Engineer to join a cutting-edge technology company in the Scottish Highlands, developing advanced test solutions used by some of the world's leading technology brands. This company is a leader in automated hardware test systems, supporting critical industries. With continued growth, they … Experience with mentoring others and mentorship skills is highly important. The Role: Lead hardware design from concept through to production handover Design and prototype electronic circuits for cutting-edge test equipment Validate and debug complex hardware systems Collaborate with production to ensure smooth transition from design to manufacture Mentor and support junior and graduate engineers The Person: Degree in More ❯
architectures, vulnerability and risk assessments, and supporting project teams and clients with technical solutions. Our Systems Integration (SI) team works with high-profile clients in the energy sector, delivering automation and control solutions that enhance safety and efficiency. We design digital ecosystems that are inherently secure, integrating IT and Operational Technology (OT) systems to support business and operational goals. … threat protection, incident response, and compliance. Conduct vulnerability assessments and audits on client systems and network devices, considering OT sensitivities. Provide expertise in network design, implementation, and testing for automation and control systems. Define network requirements supporting automation and control solutions. Apply integration concepts across various systems and vendor platforms. Engineer network aspects of automation projects, including … such as CCNA, CCNP, CWNP, ISA/IEC 62443, GICSP (highly desirable) Experience in Control System Network Design Engineering Understanding of IEC62443 and IEC27001/2 standards Knowledge of automation and control engineering disciplines Familiarity with industrial communication protocols (Modbus, DNP3, OPC) and security implications Experience in writing network specifications Experience with multiple system implementation projects and control platforms More ❯