edinburgh, central scotland, united kingdom Hybrid/Remote Options
Leonardo SpA
from you if you have a combination of the following: Experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential A full statement of courses and projects studied at university More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Robert Half
support to the US Technical Support team. Collaborate closely with teammates using pair programming and agile practices. Required Skills & Experience Strong Java SE development skills. Solid understanding of Object-Oriented Design and Development principles. Experience with JUnit or similar testing frameworks. Good working knowledge of SQL . Beneficial Skills Experience with IntelliJ IDEA . Knowledge of Git version More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
Aberdeen
area develops and maintains all internal and external applications, while the Web, Mobile, and Front End team ensures seamless user experiences through expert design and support of distributed, object-oriented systems. About the Role We're looking for a proactive and technically strong Software Engineer to join our Client Technology team at Aberdeen, focusing on the Azure-based More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
Noir
.NET Developer. .NET Developer applicants should be experienced in: .NET, .NET Core/ASP.NET MVC, C# and Azure SQL. You should have a strong grasp of object orientated (OO) development principles. Our client can provide you with industry recognized training in: .NET 9, Web API 2, Entity Framework, Microservices, Azure, JavaScript, Angular 19, Bootstrap, Agile and MongoDB. Our client More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid/Remote Options
Reed
of experience in software development, with strong expertise in Python. Proficient in building RESTful APIs and microservices using frameworks such as Flask, Django, or FastAPI. Solid understanding of object-oriented programming (OOP). Good working knowledge of relational and/or non-relational databases. Familiarity with microservices architectures and secure communication protocols (e.g., JWT, OAuth2). Hands-on More ❯
with wireless protocols such as Wi-Fi, Bluetooth, Zigbee, or DECT. Strong knowledge of networking protocols such as Ethernet, USB, and TCP/IP. Proficiency in C++ and object-oriented design principles in embedded firmware development Ability to design modular, maintainable software architectures with clear interfaces. Experience with embedded operating systems and leveraging hardware capabilities. Strong analytical skills More ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
for debugging of system level issues. The ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible ObjectOriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive award winning training and … shape the future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of C++ software using ObjectOriented design patterns *Deploying applications and drivers onto an embedded Linux system *Estimate project timescales *Hybrid working, 2 day a week office based in Linlithgow *Sponsorship available under the Skilled Worker Visa The Person: *Experience working in More ❯