an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on … with high-performance imaging hardware and advanced driver integrations. Attractive Package - Competitive salary, benefits, and genuine opportunities for professional growth. The Role SDK Development & Architecture Lead the architecture, design, and implementation of an SDK for internal and external developers/customers. Establish coding standards, API design guidelines, and best practices to ensure SDK usability and maintainability. … . Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.). Solid understanding of software engineering principles: designpatterns, version control, CI/CD, and automated testing. Familiarity with performance optimisation and debugging complex systems including microcode, SDK and hardware. Professional Experience 7+ years of software engineering experience More ❯
enters into Bazaarvoice. This team is highly collaborative, proficient and very well organised. As a Senior Engineer seeking to join this team, you will be responsible for helping design, develop, deliver and own a range of solutions to help extend Bazaarvoice's Client experience portfolio. You will have opportunities to work with fantastic engineers across the globe building … Scrum). Experience developing RESTful APIs. Proficiency in backend programming languages such as Java, Kotlin, etc. Knowledge of best practices in software development and experience with designpatterns and SOLID principles. Proficient with relational databases, e.g., MySQL. Experience developing security best practices to protect data and ensure compliance with security standards and regulations. Excellent problem solving and More ❯
lisburn, antrim, united kingdom Hybrid / WFH Options
Kura
implementation for the company’s next-generation apps. Drive the migration from Xamarin to Flutter, ensuring smooth transition and performance parity across Android and iOS. Collaborate with Product, Design, and Backend teams to define roadmap priorities and deliver scalable, sustainable solutions. Establish engineering standards, code quality processes, and CI/CD practices for mobile. Hire, mentor, and grow … and deploying cross-platform apps - ideally with Flutter, and familiarity with Xamarin a strong plus. Hands-on expertise in Dart, Kotlin/Swift, and modern mobile designpatterns (e.g. MVVM, Bloc, Riverpod, or similar). Strong architectural design skills — experience defining app structure, state management, and API integration patterns. Experience leading or mentoring engineers, setting More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Kura
implementation for the company’s next-generation apps. Drive the migration from Xamarin to Flutter, ensuring smooth transition and performance parity across Android and iOS. Collaborate with Product, Design, and Backend teams to define roadmap priorities and deliver scalable, sustainable solutions. Establish engineering standards, code quality processes, and CI/CD practices for mobile. Hire, mentor, and grow … and deploying cross-platform apps - ideally with Flutter, and familiarity with Xamarin a strong plus. Hands-on expertise in Dart, Kotlin/Swift, and modern mobile designpatterns (e.g. MVVM, Bloc, Riverpod, or similar). Strong architectural design skills — experience defining app structure, state management, and API integration patterns. Experience leading or mentoring engineers, setting More ❯
implementation for the company's next-generation apps. Drive the migration from Xamarin to Flutter, ensuring smooth transition and performance parity across Android and iOS. Collaborate with Product, Design, and Backend teams to define roadmap priorities and deliver scalable, sustainable solutions. Establish engineering standards, code quality processes, and CI/CD practices for mobile. Hire, mentor, and grow … and deploying cross-platform apps - ideally with Flutter, and familiarity with Xamarin a strong plus. Hands-on expertise in Dart, Kotlin/Swift, and modern mobile designpatterns (e.g. MVVM, Bloc, Riverpod, or similar). Strong architectural design skills — experience defining app structure, state management, and API integration patterns. Experience leading or mentoring engineers, setting More ❯