MCS Group is delighted to be partnering with a global software company that is driving innovation within the manufacturing technology space. This business is on an exciting journey of modernising its legacy product portfolio and expanding its best-in-class automation solutions - and they are now seeking an experienced Senior Software Engineer (Tech Lead) to join their growing … team. ?? Location: Belfast (Hybrid) The Role As a Senior Software Engineer, you'll play a pivotal role in designing, developing, and evolving complex enterprise applications that power a market-leading manufacturing insights platform. You'll combine hands-on software development with technical leadership - driving new feature delivery, product modernisation, and quality improvements. You'll work closely with distributed … engineering teams, mentoring developers, influencing technical direction, and ensuring scalable, high-quality solutions that make a real impact for customers globally. What You'll Be Doing Lead the technical design and implementation of new product features and enhancements. Modernise and refactor existing codebases for scalability, maintainability, and cloud readiness. Provide day-to-day technical direction and mentorship for internal More ❯
We Currently Recruiting for Mid, Senior and Principal level .NET Developers with a leading software house in Belfast. If youre looking for a Belfast based opportunity that offers the career progression of a fast-growing team combined with the stability of a large organisation, this could be the role for you. Salaries offered are as follows: Principal Software Engineer: Up to £90k plus bonus Senior Software Engineer: Up to £65k plus bonus Mid-level Software Engineer: Up to £50k plus bonus We're looking for skilled .NET engineers to join an Agile, cross-functional team. Youll collaborate with architects, lead delivery of cloud-native systems, and drive continuous improvement in a fast-paced environment. Key … Responsibilities: Build scalable, event-driven systems aligned with IT strategy. Mentor team members and promote engineering best practices. Own delivery and quality of solutions from design to deployment. Explore new technologies to improve outcomes. Communicate progress and address blockers proactively. Essential Skills: Strong experience with .NET (Core & Framework) and C#. Expertise in REST/GraphQL API development. Solid understanding More ❯
Senior & Mid-Level Software Engineers (Java | Cloud | Event-Driven) Location: Belfast/Hybrid Type: Permanent | Full-time Contact: Ryan Quinn on LinkedIn Company: OCHO - Building Teams Overview We are hiring Senior and Mid-Level Software Engineers to join a high-performance engineering team building distributed, event-driven financial systems at scale. These roles sit within a fast … product-focused environment working on high-availability trading and payments platforms. You will design, build and optimise cloud-native services with a strong emphasis on reliability, performance and secure engineering practices. For senior roles, we are seeking deep Java expertise. For mid-level roles, we welcome engineers from strong OO backgrounds who want to develop deep JVM expertise on … driven architectures Develop JVM-based services with a focus on performance and scale Optimise runtime behaviour and troubleshoot production workloads Contribute to system design, code reviews and best-practice engineering Collaborate with cross-functional teams across product, platform and operations Ship reliable, secure and well-tested software into production About You Senior Engineer - Must Have Strong experience with More ❯
UK-based) Employment Type: Permanent, Full-Time Salary: £60,000 - £70,000 + great benefits About the Role We're looking for an experienced Development Manager to lead our softwareengineering team and drive successful project delivery across a modern C#/click apply for full job details More ❯
leader in market infrastructure. With a focus on data solutions, and digital transformation, they are a World leader in their market. Role Overview: My Client is seeking a Senior Software Engineer with a strong background in .NET Core and cloud-native systems. This role offers the opportunity to work within a high-performing agile team, contributing to the full … software development lifecycle. You'll help design and build distributed systems and APIs, while mentoring others and promoting best practices in engineering delivery. Key Responsibilities: Design, build and maintain robust, scalable applications and services Ensure software meets business needs, aligns with technical strategy, and is delivered to a high standard Work closely with architects and product teams More ❯
Windsor, antrim, united kingdom Hybrid / WFH Options
Sky
foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part of a … to stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture to More ❯
technology business with millions of daily users and a large-scale platform delivering high-volume content to web, mobile, and partner services. The company is investing heavily in its engineering teams to enhance its delivery capabilities, building out scalable infrastructure, and driving innovation across its platforms. The Role: You'll join our clients Platform team As a Senior Backend … Software Engineer, you'll design and build world-class services and APIs that are reliable, scalable, and performant. You'll be working closely with engineers and product teams to improve existing technologies and create brand-new applications, while mentoring junior developers and contributing to engineering best practices. Key Responsibilities: * Partner with engineers to deliver business requirements and technical … down complex problems into achievable, prioritised tasks. * Build robust, performant systems with a focus on scalability and resilience. * Mentor junior engineers and contribute to a collaborative team culture. * Apply engineering best practices to ensure system quality and maintainability. Essential Criteria: * Proven experience writing clean, maintainable, production-grade code in a modern programming language. * Proficiency in server-side JavaScript/ More ❯
Senior Software Engineer - Node.js/TypeScript/Azure Location: Remote (Northern Ireland wide) Salary: £50,000 - £80,000 (depending on experience) Benefits: 8% pension, remote & flexible working Contract Type: Permanent The Opportunity We're partnering with a local, award-winning software company that designs and delivers bespoke digital solutions for major clients across multiple industries. They are now … seeking an experienced Senior Software Engineer to join their high-performing team, working on large-scale, cloud-based applications that drive real business impact. You'll be a key contributor in shaping backend systems and APIs, ensuring they are scalable, reliable, and performant, while collaborating with talented engineers, designers, and product teams. The company offers a strong culture of … frameworks (React, Angular, etc.). Understanding of Agile methodologies. Experience working in high-availability or client-facing environments. Why Join? Work for an award-winning local company building bespoke software for major clients. Fully remote working across Northern Ireland with flexibility. Competitive salary of £50,000 - £80,000. Excellent benefits including 8% pension. A culture of ownership, innovation, and More ❯
Lead Software Engineer - Global Fintech (Hybrid - Belfast) Location: Belfast (Hybrid Working Model) Role Overview We are seeking a Lead Software Engineer with a strong Java background and Object-Oriented Programming (OOP) expertise to lead a dynamic, multi-disciplinary team in Belfast. You'll guide the architecture, design, and delivery of scalable, secure fintech solutions, shaping the technical direction … to Apply If you have a strong leadership experience, and a passion for solving complex problems in fintech-apply today to join our hybrid team in Belfast! Skills: java software QA Devops docker More ❯
A leading global company is looking for a Senior Software Engineer to join their agile product development team. You'll be building high-impact, business-critical web applications used by internal trading desks and external financial clients worldwide. In this role you will: Develop modern, scalable front-end applications using React, TypeScript, and JavaScript Collaborate with architects and engineers … this role or other IT opportunities in Belfast and across Northern Ireland, apply via the link or contact Jarlath O'Rourke in strict confidence. Skills: React AWS Javascript typescript Software engineer More ❯
work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: As a Lead Software Engineer leading the Settlement & Offline Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. You'll spearhead the release … strategy, ensuring that every delivery aligns seamlessly with our business strategy, focusing particularly on innovative payment acceptance and integrated commerce management. Setting the gold standard for engineering excellence, your role will be pivotal in architecting, designing, and launching the next generation of enterprise FinTech innovation. Your technical expertise will be the guiding light, illuminating the path to groundbreaking advancements … Understands how a project fits into the overall technology roadmap and communicate to the team to help establish buy-in and ownership. Takes ownership and/or leads the engineering responsibility for multiple components in a project. Provides consultative work throughout the project lifecycle to ensure vision and goal of project is realized through delivery. Is able to coordinate More ❯
Software Engineer III - Market Data Services Description CME Technology and Support Services is relentlessly focused on developing the world's most advanced electronic trading, post trade processing and risk management systems. We are the world's leading and most diverse derivatives marketplace, providing risk management solutions that help drive the global economy. Our customers include leading investment and commercial … proprietary trading firms, pension funds, sovereign wealth funds, asset managers, corporations, and individual traders. The selected candidate will join the Data Services Domain within Technology in Belfast as a Software Engineer III , initially supporting the Market Data Services team. You will be part of the Derived Data Pod. This role will be instrumental in developing, and maintaining the systems … teams. Helps with code optimisation based on delegated tasks. Participates in code reviews and helps with environment build deployments; Corrects identified defects and issues and finds own bugs. Skills & Software Requirements: Excellent communication, analytical and problem-solving skills. Experience designing and building data infrastructures on cloud computing platforms. Development experience with Java and python along development methodologies such as More ❯
will provide you with new experiences and development opportunities right here in Belfast's iconic Titanic Quarter. The Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. The successful individual will ideally have a good knowledge of Fixed Income products … and experience in building software systems to handle the capture and processing of high volume of such trades. In this fast paced environment you must be able to prioritize tasks, work within deadlines, taking a pragmatic and thoughtful approach, paying close attention to details. You will need to employ strong communication skills, necessary to effectively produce client solutions. This … the types of work performed. Other job-related duties may be assigned as required. Knowledge/Experience: Bachelor's degree with a relevant major (Computer Science, Information Technology, Mathematics, Engineering, or similar) 5+ years of experience in design and development of high performance, low-latency, multi-threaded applications. Extensive hands-on development experience in Java. Demonstrated ability to learn More ❯
More: We are a company that has recently experienced unparalleled growth without redundancies, and we offer a supportive environment for engineers to grow and contribute. Years of Post-graduate Engineering Experience Ability and desire to work with various technologies across multiple projects, including Java, .NET, React, Angular, Node.js, and AWS Proven experience of working in a small team Excellent More ❯
to expand product capabilities. Responsibilities Test Driven Development (TDD) and Behavioral Driven Development (BDD). Write high quality code, participate in code reviews and advocate for best practices in software development. Understand the complexity of monolith applications and the ability to decompose applications into manageable modern microservices. Collaborate with cross functional teams, Senior Staff and Principal engineers. Own and … deliver high quality technical solutions with a strong delivery mindset. Develop software product features with a security-first mindset. Triage, investigate and resolve production issues and outages. Coach junior engineers on the team. Participate in on-call rotation and responsibilities. Experience with implementing monitoring and alerting for the applications. Requirements 5+ years of experience working on backend technologies. Bachelor … Experience working in Agile environments and methodologies (e.g., 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 design patterns and SOLID principles. Proficient with relational databases, e.g., MySQL. Experience developing security best practices to protect data and ensure compliance with security standards More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Whitespace
Department: Engineering Hours: Full-time Reporting to: Head of Solutions Engineering Salary: £55,000 - £70,000 p.a. (+EMI share options) About Whitespace Whitespace leads in creating smarter, safer AI solutions for enterprises. As AI presents transformative opportunities, many companies struggle to harness its full potential. Whitespace bridges this gap with Collective - The AI Operating System for high-assurance … using open source models such as Llama, Qwen and Gemma, as well as those online models from OpenAI, Gemini, etc. Build AI agents with tool/function calling, prompt engineering and appropriate guardrails using frameworks such as OpenAI AgentSDK, LangGraph or LlamaIndex. Implement testing and evaluation frameworks for LLM applications, covering prompt testing, output quality metrics and agent behaviour … tailored to client-specific requirements whilst balancing innovation with practical constraints around compliance, performance, cost and security. Participate in technical discussions, diagnose complex challenges and collaborate effectively within the engineering team. Client Engagement and Collaboration Work directly with clients to gather requirements and translate them into actionable AI-powered solutions, moving rapidly from concept to working prototype. Communicate complex More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Whitespace
Department: Engineering Hours: Full-time Reporting to: Head of Solutions Engineering Salary: £55,000 - £70,000 p.a. (+EMI share options) About Whitespace Whitespace leads in creating smarter, safer AI solutions for enterprises. As AI presents transformative opportunities, many companies struggle to harness its full potential. Whitespace bridges this gap with Collective - The AI Operating System for high-assurance … using open source models such as Llama, Qwen and Gemma, as well as those online models from OpenAI, Gemini, etc. Build AI agents with tool/function calling, prompt engineering and appropriate guardrails using frameworks such as OpenAI AgentSDK, LangGraph or LlamaIndex. Implement testing and evaluation frameworks for LLM applications, covering prompt testing, output quality metrics and agent behaviour … tailored to client-specific requirements whilst balancing innovation with practical constraints around compliance, performance, cost and security. Participate in technical discussions, diagnose complex challenges and collaborate effectively within the engineering team. Client Engagement and Collaboration Work directly with clients to gather requirements and translate them into actionable AI-powered solutions, moving rapidly from concept to working prototype. Communicate complex More ❯
lisburn, antrim, united kingdom Hybrid / WFH Options
Whitespace
Department: Engineering Hours: Full-time Reporting to: Head of Solutions Engineering Salary: £55,000 - £70,000 p.a. (+EMI share options) About Whitespace Whitespace leads in creating smarter, safer AI solutions for enterprises. As AI presents transformative opportunities, many companies struggle to harness its full potential. Whitespace bridges this gap with Collective - The AI Operating System for high-assurance … using open source models such as Llama, Qwen and Gemma, as well as those online models from OpenAI, Gemini, etc. Build AI agents with tool/function calling, prompt engineering and appropriate guardrails using frameworks such as OpenAI AgentSDK, LangGraph or LlamaIndex. Implement testing and evaluation frameworks for LLM applications, covering prompt testing, output quality metrics and agent behaviour … tailored to client-specific requirements whilst balancing innovation with practical constraints around compliance, performance, cost and security. Participate in technical discussions, diagnose complex challenges and collaborate effectively within the engineering team. Client Engagement and Collaboration Work directly with clients to gather requirements and translate them into actionable AI-powered solutions, moving rapidly from concept to working prototype. Communicate complex More ❯
edge Generative AI. You'll be joining a small, high-impact teams challenging, changing, modernising and enhancing the experience of our 50,000 engineers globally throughout Citi's SDLC (Software Development Life Cycle). Where you'll work You'll sit within Development Enablement, part of Citi's CTO organisation, which is a group focused on innovation, developer platforms … high-skilled squads building, shipping to production and celebrating success together. Ship greenfield AI to 50,000 developers: as part of the CTO organisation, you will design and build software that will positively impact lives and productivity of thousands of developers globally across Citi. By day 45 - learning how to ship AI software at Citi Being one of … the largest financial institutions in the world, the initial part of your journey will be about learning how to efficiently ship software at Citi and understand the web of stakeholders who will enable you to deliver at your best, including the ones involved in the approvals required to ship. By the end of this stage, you will have: Started More ❯
VANRATH are partnering with a leading manufacturing business based in Northern Ireland as they continue to expand their in-house software development capabilities. This is a unique opportunity to join a highly innovative, sustainability-focused organisation that is committed to investing in technology, talent, and continuous they scale, they are seeking a Full-Stack .Net Developer to join a … growing digital team focused on delivering cutting-edge solutions across the business. The Role: You'll play a key role in the full software development lifecycle, with influence over architecture, technology decisions, testing, and deployment. This is a hands-on development position, but also provides scope for progression into technical leadership. Responsibilities: Develop and maintain custom web and mobile … and systems Contribute to architectural decisions and best practices Manage relational databases and APIs Stay current with emerging technologies and trends Ideal Candidate: At least 3 years' experience in software development Proficient in C#, SQL, and JavaScript Experience with ASP.Net MVC and Entity Framework Familiar with modern front-end frameworks (Angular, jQuery, Bootstrap) Exposure to cloud platforms such as More ❯
from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview As an Engineering Lead you will be responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is … Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Skills & Experience Proven experience as a hands on Engineering Lead, Software Engineer Expertise in multiple programming languages (java/spring boot, OpenShift, REST, Kafka, Go, Python), architecture/design Prior experience with Go and Python is considered More ❯
delighted to be partnering with a global technology company to recruit a Senior Java Technical Lead. We're seeking a highly experienced technical leader to join a global product engineering team in a role that involves leading complex architecture, design, and delivery within a high-availability environment, collaborating closely with internal stakeholders and developers worldwide. What you'll do … this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles Skills: software developer Java software engineer Lead java developer senior developer technical lead 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/Azure expertise to lead development on key internal systems. This is a hands-on leadership role ideal for … with tools like AWS 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 m.rain Even More ❯
be working with a leading digital product studio in the search for experienced Java Developers. As a Developer, you'll be responsible for designing and developing high-quality, scalable software solutions that power innovative digital products used by well-known brands. You'll work closely with an experienced Head of Engineering and collaborate with talented peers in a … with clients, and shape the direction of key projects. You'll also have the opportunity to mentor others and continue developing your skills as part of a forward-thinking engineering culture. Key Responsibilities Design, build, and deliver high-quality, maintainable software solutions. Collaborate with cross-functional teams and clients to define technical designs and implementation plans. Provide technical More ❯
MCS Group are looking for a Senior Software Engineer to join a fast-growing, AI-led company based in Belfast. This is your chance to work at the cutting edge of applied AI, building real-world solutions powered by Large Language Models (LLMs). As a Senior Software Engineer, you'll design, prototype, and deploy scalable AI applications … Apply advanced techniques such as RAG, knowledge graphs, and vector databases. Work directly with clients to deliver scalable, compliant AI solutions. The Ideal Candidate 3+ years' experience as a software engineer with exposure to LLM or AI-driven systems. Strong Python development skills and experience with frameworks like LangChain or LlamaIndex. Understanding of prompt engineering, API-level LLM More ❯