and reliable cloud infrastructure using AWS services. Develop and maintain Infrastructure as Code (IaC) using AWS CDK with Python to automate deployment and management of cloud resources. Collaborate with software engineers, QA engineers, and Project Managers to ensure seamless integration and deployment of applications. Implement and manage CI/CD pipelines to streamline the software development lifecycle and More ❯
VANRATH are partnering with a global FinTech company to recruit for a Principal Software Engineer to join a high-performing technology team. This is a fantastic opportunity to work on business-critical platforms used by major players in the global market. As the Principal Software Engineer you will have the opportunity to work on modern cloud-native platforms … using .NET, AWS, while shaping the engineering culture of a forward-thinking team. What You'll Do Mentor engineers and align development with project goals and timelines Design, build, and maintain software solutions Collaborate with BAs and PMs to shape and refine technical requirements Implement Infrastructure as Code (IaC) using AWS CDK (Python) Maintain CI/CD pipelines More ❯
exciting opportunities and why MMS is a great place to advance your career. Visit or follow MMS on LinkedIn . We are looking for a passionate and motivated Senior Software Scientist to take on a critical role at the interface between clinical data science and software development on our KerusCloud platform. Responsibilities: Develop a solid understanding of the … development architecture of KerusCloud. Develop novel software to aid the design of complex clinical research studies. Be an integral part of the product development team and work closely with other staff. Take ownership of new statistical features, from gathering statistical requirements, sharing understanding with the team, and as a team engineering and through to delivering solutions. Support the … Demonstrated knowledge of statistical principles and/or simulation methods. Demonstrated ability to assimilate new ideas and turn them into practical, applied techniques. Experience in working in an agile software development environment. Experience of source control (e.g., git) and issue tracking (e.g., JIRA) tools. Experience of object orientated programming principles. Experience of AWS (e.g., Lambda, Cognito, S3, DynamoDB). More ❯
million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow. Our Company Global Payments helps businesses succeed by delivering secure and personalized payment … scalable, and fast payment solution integration - accommodating the swiftly-shifting ways consumers pay for goods and services. With this visionary payment processing platform, Global Payments Integrated helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. You, as a C/C++ Software Engineer are … responsible for the design and development of our software components that are deployed to our countertop and handheld Payment Capture terminals (Genius). The Genius products are highly secure devices capable of handling contact and contactless smart cards, Android Pay, Apple Pay, Samsung Pay etc., as well as providing value added services for both the Merchant and paying customers. More ❯
+ Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used by some of the most recognisable global More ❯
+ Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used by some of the most recognisable global More ❯
scalable, and fast payment solution integration - accommodating the swiftly-shifting ways consumers pay for goods and services. With this visionary payment processing platform, Global Payments Integrated helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. Your new position You, as a C/C++ Software Engineer are responsible for the design and development of our software components that are deployed to our countertop and handheld Payment Capture terminals (Genius). The Genius products are highly secure devices capable of handling contact and contactless smart cards, Android Pay, Apple Pay, Samsung Pay etc., as well as providing value added services for both the Merchant … Chip and PIN"), Contactless Cards, Android Pay, Apple Pay, Samsung Pay etc. Using the C++ programming languages to deliver high quality, object oriented, easily maintainable production code Developing secure software, using hardware acceleration and trusted computing modules to securely capture, store and transmit sensitive payment data Implementing secure end-to-end transactions, featuring synchronous and asynchronous cryptographic algorithms and More ❯
MCS are delighted to be partnering with this innovative tech organisation to build a high-performing engineering function. As they enter the next phase of growth, we're looking for a Principal Software Engineer with strong .NET and AWS expertise to lead development on key internal systems. This is a hands-on leadership role ideal for someone who … like AWS CDK, Docker, and CI/CD platforms This is a great opportunity to influence high-level design decisions and guide a team in a business committed to engineering excellence. Why Apply? This is an opportunity to join a truly global business operating at the intersection of financial markets and cutting-edge tech. You'll gain access to … a collaborative environment with clear progression pathways, regular mentoring, and meaningful, large-scale engineering challenges. - Hybrid working in Belfast - Pension & private health care - Company with unparalleled growth - Strong culture of inclusivity and innovation To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact matthew rainey at Even if More ❯
Combining groundbreaking technology and expert financial engineering, Ctrl Alt is a B2B infrastructure solution provider that makes structuring and investing in alternative asset classes efficient, cost-effective, and accessible. Since launching in 2022, Ctrl Alt has established itself as a leader and expert in the space with over $300m of assets tokenized. With offices in the UK, Ireland and … assets Build APIs for our partners to access and place orders our platform Take a loosely defined problem through to a valid, technically sound, thoroughly documented, tested, and implemented software solution Collaborate with team members and other engineers across the company Advocate best coding practices to raise the bar for you, your team and the company Mentor engineers on … your team supporting them in their growth Requirements Must Haves 5+ years experience as a Software Engineer Comfortable writing backend code to be performant and efficient Experience building RESTful application interfaces and designing APIs Experience working as a part of a multi-person development team that utilizes automated testing, CI/CD pipelines and peer reviews in an Agile More ❯
MCS Group is working with a very exciting, growing Insurtech company who are expanding their development team. They are looking to bring in a Senior Front-End Software Engineer, ideally with a preference for front-end, UI and UX-focused projects in recent years. You will combine a strong design sensibility with front-end development skills to bring concepts More ❯
MCS Group is delighted to be partnering with a client going through a huge period of growth that are now hiring for a software engineer to develop and maintain software solutions. This role involves everything from designing to testing software with systems to improving efficiency and data management. Key Responsibilities: Develop and improve software applications for … workflows. Working with teams to improve system performance. Integrate software solutions and databases. Provide ongoing support and troubleshooting for systems. The Person: Software development experience Proficiency in C# and asp.net Strong experience with SQL databases Manufacturing background is a plus Familiarity with ERP systems is a bonus What's in it for you? Flexible working hours and early More ❯
creatively, explore new ideas, and use your skills to make a meaningful impact on our growth. We are looking for an experienced Frontend Engineer to join our exceptional Frontend Engineering team. The team tackles complex engineering challenges daily, both solving new problems and continuously enhancing existing solutions. We work with cutting-edge technologies, including React, WebGL, and TypeScript … API schema. We take Product very seriously and advocate for the user experience ourselves, and the esthetic integrity of design and architecture Requirements End-to-end development of Frontend software components (design, development, testing, maintenance) 3+ years of experience in Frontend Engineering using React over TypeScript. Contribute to technological and architectural decisions Interface with other teams to integrate More ❯
/CD pipelines to ensure reliable, maintainable and secure deployment of applications in cloud environments. Continuously improve systems and practices: Participate in code reviews, share knowledge and help evolve engineering standards and best practices across the team. What we are looking for: 1-2 years of experience as a full stack software engineer, or experience as a backend … as code tools A user-focused mindset and good communication skills A willingness to learn and contribute to both new feature development and system improvements An understanding of data engineering, data science and Gen AI concepts is a plus Experience with our tech stack is a bonus. Culture that supports true collaboration whilst embracing remote working Generous holiday allowance More ❯
exciting opportunity contributing to the development of a scalable analytics server deployed across global platforms. You will join a collaborative and high-performing R&D team made up of software engineers and AI scientists. Offering development, a fast-paced and impactful environment. Key Responsibilities: Design and develop high-performance C++ and Python code Port and optimise deep learning models … for deployment on edge devices Work with tools such as Nvidia DeepStream and Triton Inference Server Collaborate with international teams including software developers and AI researchers. Essential Skills & Experience: Degree in Computer Science or a related field. Strong experience in modern C++ (C+, C+ or C+) and object-oriented programming. Previous experience developing in a multi-threaded and multi More ❯
Job Title: Senior Software Engineer - C++ Location: Hybrid (3 days at office, 2 days remote) Salary: Up to £65k About the Role: Join a global leader in building automation and integrated security technology, where innovation and impact go hand in hand. As part of an experienced team, you'll collaborate with world-class AI scientists and software engineers More ❯
deployed as services onto AWS. We are looking for an experienced Go engineer who can take whole solutions from end to end. Requirements 5-10 years of experience building software professionally Strong proficiency in Go, with 3+ years of production-level experience building backend systems in Go Experience with SQL, Postgres/Redshift, and building analytics queries Experience building … distributed backend services and robust APIs ensuring high performance and scalability Experience with software development via distributed development teams Comfort working in an open source setting A passion for helping protect users' privacy and security Written and verbal communication skills in English Proven record of shipping Nice to haves Familiarity with cloud platforms (ideally AWS) Familiarity with building and … working with subscription and online payment systems Familiarity with challenges in privacy preserving ecosystems Working at Brave Industry-leader in privacy, with a research and engineering team that's innovating everyday to keep people safer online and beat Big Tech Highly competitive salaries & benefits, and generous home-office stipends Fully remote team (no office, no commute) Welcoming, humble, ridiculously More ❯
creatively, explore new ideas, and use your skills to make a meaningful impact on our growth. We are looking for an experienced Frontend Engineer to join our exceptional Frontend Engineering team. The team tackles complex engineering challenges daily, both solving new problems and continuously enhancing existing solutions. We work with cutting-edge technologies, including React, WebGL, and TypeScript … API schema. We take Product very seriously and advocate for the user experience ourselves, and the esthetic integrity of design and architecture Requirements End-to-end development of Frontend software components (design, development, testing, maintenance) 3+ years of experience in Frontend Engineering using React over TypeScript. Contribute to technological and architectural decisions Interface with other teams to integrate More ❯
Engineer to lead the integration and enhancement of AI features in our next-generation video dashcam platform. The ideal candidate will work closely with third-party AI providers and engineering teams to deliver high-performance, customer-focused AI features. They will also serve as a key customer-facing resource, helping them understand how the AI works and driving improvements … based on real-world feedback. This role is at the intersection of product development, engineering, and customer support, and is critical in delivering AI-driven features that provide real-world value to fleet operators and drivers. General Responsibilities AI Integration Leadership : Work closely with third-party AI providers to integrate new AI features into our dashcam platform in accordance … with the product roadmap. Cross-Functional Collaboration: Partner with product managers, software engineers, and hardware teams to define requirements, implementation plans, and system constraints for AI features. Customer Support & Enablement: Act as a key technical contact for customers, providing insight into AI behavior and capabilities, and supporting customer education and issue resolution. Issue Resolution & Feedback Loop: Collaborate with customers More ❯
Our client is hiring a talented Software Engineer to join their team. The successful candidate will have expertise in React and/or full stack and will be responsible for developing and maintaining high-performance, scalable, and secure software solutions. Requirements You have 4+ years of experience with JavaScript and React Can work independently but also a team More ❯
MCS Group is working with a very exciting, growing Insurtech company who are expanding their development team. They are looking to bring in a Senior Full-stack Software Engineer, ideally with a preference for front-end, UI and UX-focused projects in recent years. You will combine a strong design sensibility with front-end development skills to bring concepts More ❯
Location: Arbroath, Scotland or Ballymena, Northern Ireland Reports to: Controls Engineering Manager We are seeking talented individuals to join our growing team! CONVERGIX Automation Solutions leverages the strengths, experience, and capabilities of our existing businesses, along with new talent, to transform and grow into the ultimate automation solutions trusted partner, capable of solving any industrial automation challenge. Working in … you will be liaising daily with a multinational blue-chip client base. To be successful in this role you will: Be responsible for the creation and development of machine software solutions for special purpose automated machinery projects. Deliver control and safety systems which comply with the appropriate national and international standards Programming and commissioning of various robots Test and … debug software applications and produce detailed test plans Communicate effectively with customers, suppliers and team members Be responsible for testing within the factory test and on customer sites Be part of a team dedicated to delivering projects to plan and budget What you'll bring to the role: HNC/Degree in Electrical, Electronic or Software Engineering. 5+ More ❯
AI capabilities and integrate with external systems. - Build and utilise APIs to develop robust integrations and extend platform capabilities for diverse client needs. - Leverage LLMs, agentic architectures and prompt engineering techniques to craft AI-driven solutions (training and support provided). Solution Design & Implementation - Design, implement and deliver scalable, efficient and reusable solutions tailored to client-specific requirements. - Align … technical solutions with business goals, industry regulations and platform constraints with support from core engineering teams. - Balance innovation with practical constraints, ensuring compliance, performance and security. - Diagnose and resolve technical challenges during design and implementation. - Work directly with clients to gather requirements, understand pain points and translate them into actionable solutions. - Communicate technical concepts effectively to both technical and … API-level usage, tool/function calling and prompt engineering. - Experience in developing/utilising APIs (RESTful APIs, third-party platforms and internal APIs). - Experience working closely with engineering teams and within product development workflows (agile, sprint planning, etc.). Solution Design & Implementation - Proven experience in designing, implementing and delivering technical solutions. - Ability to align solutions with business More ❯
join their expanding team. Do you want to work for a high-performing team here in Belfast? The Company My client is a prominent player in the field of software development in Northern Ireland. Their mission is centred around utilising digital technologies to create real value and enhance overall success. The company develops a diverse range of products tailored More ❯
join their expanding team. Do you want to work for a high-performing team here in Belfast? The Company My client is a prominent player in the field of software development in Northern Ireland. Their mission is centred around utilising digital technologies to create real value and enhance overall success. The company develops a diverse range of products tailored More ❯
Job Category : Controls Engineering Requisition Number : MACHI001573 Apply now Posted : August 11, 2025 Full-Time On-site Locations Showing 1 location Ballymena Unit 28, Galgorm Ind Estate Fenaghy Road Ballymena, NI BT421AQ, GBR Ballymena Unit 28, Galgorm Ind Estate Fenaghy Road Ballymena, NI BT421AQ, GBR Location: Arbroath, Scotland or Ballymena, Northern Ireland Reports to: Controls Engineering Manager We … provide a creative and problem-solving solution to a range of groundbreaking projects. Primarily you will assist in the development of machine vision systems, including cameras, lighting, optics, and software, for industrial applications for specialist bespoke equipment. This is an excellent opportunity for an ambitious machine vision specialist to further their career within a fast-paced environment. Main responsibilities … Be responsible for the creation and development of machine vision systems including cameras, lighting, optics, and software, based on customer requirements in line with project schedules. Optimise the performance of vision systems, including speed, accuracy, and robustness, to meet the demands of high-speed industrial environments Deliver machine vision control systems which comply with the appropriate national and international More ❯