Job Title: Integration Developer Location: Glasgow Contract Type: Permanent Salary/Rate: £50k - £70k Start Date: ASAP About the Role: We are seeking a skilled Integration Developer to join a high-profile project within the public sector, focused on modernizing services and improving data interoperability across government systems. … The ideal candidate will bring extensive experience in middleware technologies and enterprise integration patterns, supporting mission-critical solutions. Key Responsibilities: Design, develop, and maintain integration solutions using middleware platforms (e.g., MuleSoft, IBM Integration Bus, Apache Camel, Oracle SOA Suite, etc.) Collaborate with public sector stakeholders to gather … and deliver scalable, secure integrations between legacy and modern systems Develop APIs and orchestrate services to ensure seamless data exchange across departments Conduct unit testing, integrationtesting, and support deployment activities Provide ongoing support and troubleshooting for integration issues Maintain documentation and ensure compliance with government More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
experience in message brokers. Understanding of relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integrationtesting tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development. Great analytical More ❯
to improve satellite missions. In this role, you will collaborate with stakeholders to define software requirements, design software architectures, and ensure the successful implementation, testing and delivery of projects. Your technical skills will be crucial in driving the development of reliable and high-performance software for space applications. Your … expertise in software engineering, design, integration, testing, and technical leadership will be instrumental in shaping the future of technology and space exploration. Key Responsibilities Provide technical leadership, guidance, and support on development programs as part of a highly engaged and integrated engineering team. Develop embedded software and software More ❯
C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such … systems . Familiarity with cryptography , payment card schemes (EMV, NFC) , and software design methodologies . Experience with version control tools like Git and continuous integration tools like Jenkins . Strong understanding of software testing , especially unit and integration testing. Ability to work well in a collaborative, fast More ❯
C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such … systems . Familiarity with cryptography , payment card schemes (EMV, NFC) , and software design methodologies . Experience with version control tools like Git and continuous integration tools like Jenkins . Strong understanding of software testing , especially unit and integration testing. Ability to work well in a collaborative, fast More ❯
low-level protocols to control hardware like ATMs , self-service machines , and payment devices . Collaborate with hardware and software teams to ensure seamless integration and performance of embedded systems. Focus on security , performance , and reliability of real-time systems, ensuring they meet industry standards. Develop and execute unit … tests , debugging , and system-level integration testing. Lead technical discussions, offer solutions to complex problems, and mentor junior engineers. What We're Looking For: 8+ years of experience in embedded firmware development (C/C++), with expertise in real-time operating systems (RTOS). Strong experience with 32-bit … preferred) and 8/16-bit microcontrollers . Familiarity with USB protocols , secure communication , and cryptographic frameworks . Experience with low-level hardware-software integration , device drivers, and firmware development. Solid understanding of embedded systems testing , including unit testing and debugging techniques. Strong communicator with the ability More ❯
low-level protocols to control hardware like ATMs , self-service machines , and payment devices . Collaborate with hardware and software teams to ensure seamless integration and performance of embedded systems. Focus on security , performance , and reliability of real-time systems, ensuring they meet industry standards. Develop and execute unit … tests , debugging , and system-level integration testing. Lead technical discussions, offer solutions to complex problems, and mentor junior engineers. What We're Looking For: 8+ years of experience in embedded firmware development (C/C++), with expertise in real-time operating systems (RTOS). Strong experience with 32-bit … preferred) and 8/16-bit microcontrollers . Familiarity with USB protocols , secure communication , and cryptographic frameworks . Experience with low-level hardware-software integration , device drivers, and firmware development. Solid understanding of embedded systems testing , including unit testing and debugging techniques. Strong communicator with the ability More ❯