We connect the best people with the brightest opportunities across Europe's leading tech hubs. From our Dublin HQ, we provide expert tech recruitment services to the most exciting businesses in Ireland. 

Staffing Industry Analysts, top 100 Staffing Leaders EuropeCyber Essentials Certified Certificate
undefined
Hiring contractors, building permanent teams, or planning workforce projects in Ireland? Speak to our Dublin team for tech recruitment and staffing support.
Adam Whitehurst
HI, I'M Adam
Senior Principal Consultant

CUSTOMERS WE HAVE SUPPORTED IN DUBLIN

MEET THE TEAM

Ryan Hill

Managing Director, SODA

Adam Brinkley

Business Manager

Adam Whitehurst

Senior Principal Consultant

Robyn Links

Search Consultant

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants have developed this guide for anyone hoping to benchmark salaries, align remuneration with the wider market, or learn about the trends shaping Irish talent. Contact the team if you'd like a copy. 

REQUEST A COPY
Close up of circuitboard, representing a tech ecosystem
 

LIVE JOBS

Galway, County Galway, Ireland
Java Developer
Java Developer – Contract Position - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 1 week in Galway office, 3 weeks working from homeRate: €350 - €390 per day Summary Our workspace encourages fresh ideas, creative thinking and rewards visionary, passionate individuals. We pride ourselves on a culture that allows you to share, collaborate and be yourself in a highly dynamic and inclusive workplace. Asset Management Technology Group are looking for a Senior Software Engineer who has the experience to work on our client and server-side development within an agile environment. The successful candidate will be a member of a team that are at the forefront of engineering in Asset Management Technology with a high level of focus on quality practices such as TDD, ATDD, Continuous Integration/Delivery and engineering excellence. We seek an engineer who is versatile, always eager to tackle new problems and continue to push technology forward. This position is intended for an individual contributor who has strong engagement skills, the ability to work effectively in a cross-functional Agile scrum team and ideally has knowledge of the investment management industry. The successful candidate will have an opportunity to work on new technologies around data science which is an excellent prospect for any senior engineer looking to grow their skillsets. Key SkillsDegree in Computer Science, Engineering, Information Technology or equivalent.Minimum 5 years of design & development experience.Desired skillset Angular, Java Springboot, AWSExpertise with Continuous Integration practices and automated deployment tools.REST API Test Automation experience in Java.Experience of working with a distributed team.Experience with Agile Scrum methodology desired.Experience working in financial services desired.ResponsibilitiesDeliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements.Actively contribute to test automation code and practices.Actively contribute to AWS pipeline management and bring forward ideas to improve efficiencies of our pipelines.Actively contribute to engineering practices such as code and design reviews and the definition of source control strategy, environment strategy, and build and deployment pipeline.Work with product owner, technical lead and architect as required to influence technical enhancements to the platform.Develop a strong understanding of the business domain you are working on and actively contribute to technology discussions with business partners and other external parties.Contribute to software development as an individual contributor on a development track.Provide 3rd level production support, where and when necessary.
Nathan Peters Nathan Peters
Galway, County Galway, Ireland
Principal Full Stack Engineer
Principal Full-Stack Engineer – Contract Position - HIRING ASAP Start date: ASAP Duration: 9-month contract Location: 1 week in Galway office, 3 weeks working from homeRate: €400 - €480 per day Summary We have a fantastic opportunity for a Full Stack Engineer to join the Digital Experience team under the Institutional Wealth Management Solutions (IWMS) area. The successful candidate will have the opportunity to work on high value products that support our customers in providing excellent financial solutions. Must be a self-starter, take the lead and be able to work well with others, and communicate software changes to business partners, system analysts, QA engineers, etc. Key SkillsYou care about doing excellent work with excellent people.You are experienced with a variety of modern programming languages and frameworks. 8 years of experience working with Java, Springboot, REST API Microservices, Kubernetes, Lambda, AWSYou have strong communication skills and technical expertise to drive and influence in meaningful discussions with partners across business and architecture.Application design & development experience across the following:Experience with build, continuous integration, and delivery (CI/CD) processes and tools (e.g. Git, Jenkins, etc.)Experience with UI technologies (Angular, Javascript or another UI framework)Proven ability to collaborate with technical and business stakeholders.ResponsibilitiesWork with a multi-functional team to understand project objectives, use cases and systems design requirements.Development of original and creative/innovative technical solutions.Delivery of quality code & automated tests including unit tests, functional tests and end-to-end regression tests, following Fidelity standard processes and methodologies.Look beyond individual business requirements considering the overall solution.You are a collaborative teammate who can work independently across local and distributed teams.Share your knowledge across the team.Produce high-quality code, with high test coverage, following processes, standards, and methodologies.Ensuring systems in your assigned area are robust, resilient, and stable.You will ensure the end-to-end delivery of requirements or user stories meets the needs and expectations of our business partners.A track record of mentoring junior team membersYou will contribute to the financial health of many of our clients’ customers as part of one of the teams that support the variety of business interests that achieve this overarching goal.
Nathan Peters Nathan Peters
Belfast, Northern Ireland
Senior Software Engineer (AI Team)
Senior Software Engineer – AI Team Build real AI. Ship real impact. We're hiring again for a Belfast based FinTech who are in the midst of an AI focused hiring drive across multiple parts of the business. They’re looking for a Senior Software Engineer to join a high‑autonomy squad building production‑ready AI features that automate complex workflows end‑to‑end. If you want to work with modern tech, shape architecture, and build AI systems used by tens of thousands of users, this role is for you. You’ll Work OnFull‑stack delivery of AI‑powered featuresSecure, scalable back‑end services (C#/.NET)Modern, intuitive UIs (React/Vue/Angular/Blazor)Integrating LLMs/GenAI/ML models into real production systemsTechnical leadership, mentoring, and architectural decisionsWhat You BringStrong full‑stack engineering experienceProven production experience with LLMs/GenAI/MLCloud skills (Azure/AWS/GCP)Excellent architecture, testing, and reliability mindsetClear communicator collaborative problem solverNice to Have Vector DBs, RAG, Python, prompt engineering, MLOps tools, SaaS background.If you want ownership, real engineering challenges, and the chance to build AI that actually matters—send across your CV or contact Adam Whitehurst at Trust in Soda for more info.
Adam Whitehurst  Adam Whitehurst
Dublin, County Dublin, Ireland
Technical Project Manager
Technical Project Manager – Contract Position - HIRING ASAPStart date: ASAP Duration: 11-month contract Location: 1 week in Dublin office, 3 weeks working from homeRate: €550 per day Summary We are looking for a qualified, versatile project/program manager to manage a diversified series of projects and assist application development teams in adopting new technology and plan ongoing maintenance and enhancements for existing systems and frameworks. Key SkillsCommanding project leadership and follow-through with delivery team resources, including Product Management, Operations and QA.Strong customer focused, team-oriented communication skills with emphasis on building lasting, trusted partnerships through written and verbal communications, presentations to management.Deep project management practice experience & discipline with adherence to process in an agile/rapid development methodology.Usage of agile based (SCRUM) project management tools is highly desirable (e.g. JIRA).Proven ability to deliver on time and on budget with a high level of integrity.Knowledge of building applications for the Financial Services sector is very helpful.Knowledge with Application Monitoring Tools and Platform Enablers is helpful, but not required. Examples of these products include UDeploy, Docker, Dynetrace and SPLUNK.Experience managing vendor relationships, including product upgrades and licensing is helpful, but not required.ResponsibilitiesManage multiple complex technology projects through the full development life cycle.Plan, coordinate and report project status from delivery teams during all project lifecycle phases, particularly in design and development.Project estimation, budget management, project planning strategies, establishing milestones and schedules, maintaining, and reporting project status, issue tracking, risk management, change control, and monitoring activities of all team members.
Nathan Peters Nathan Peters
Galway City, County Galway, Ireland
Fullstack Engineer 37871
URGENT HIRE : Full stack Engineer 37871Start date: ASAPDuration: 12 monthsLocation: 1 week in Galway - 3 weeks working from homeRate: €350 - €400 per dayThe Expertise We’re Looking For: Knack for writing clean, testable, readable, and easily maintainable code • Experience with middleware Java stack, messaging technologies and web containers such as Spring Boot • Experience with client side tech stack: HTML, CSS/SCSS, JavaScript, Angular and NGRX • Experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools. • Understanding of fundamental design principles for building a scalable application • Passionate about engineering excellence with a strong understanding of object-orientated programming. The Purpose of Your Role: You will actively contribute to the code base while actively collaborating with multi discipline team members and customers. You’ll use your critical thinking skills to translate storyboards and use cases into applications that give Fidelity a strategic edge. The Skills You Bring:You can write thin client and service layer code with equal proficiency, quality and passion.You can deliver maintainable, extensible, reusable and performant solutionsYou understand how to operate in an Agile environment and understand how to deliver using an Acceptance Test-Driven development (ATDD) approachYou identify bottlenecks and bugs, and work to solve themYou are committed to collaborative problem solving and communicationYou know legacy monolithic architecture and how to convert to a micro service based architecture.The Value You DeliverYou will lead design and implementation of software solutions that meet functional and non-functional requirements and that are aligned to the program’s strategic directionYou will lead application design efforts, participate in design reviews and code reviewsFully engaging in product quality plan efforts, including test case development, design and code reviews and regression testing.Contribute to enhancing engineering practice in the areas of ATDD and CI/CD.Engaging in working with global team of developers in leading best practices for software engineering.
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Instructional Designer / Content Designer
Hiring ASAP - Instructional Designer / Content Designer Start Date: ASAPDuration: Initial 3 monthsLocation: Merrion Road, Elm Park, Dublin: 3 days per weekPay rate: €300 – €400 per day Role PurposeOur team has an exciting opportunity available for an Instructional Designer / Content Designer / Learning Content Developer (or similar) to join the BSI Learning Team at Novartis, International.The ideal candidate should have a background and experience in developing learning curricula and materials across a variety of formats (i.e., print, online, and assessments) – preferably within a large matrixed organization.Within a globally distributed consulting team, the right candidate will be expected to collaborate on projects with SMEs and Key Stakeholders. Working with these groups, they will need to surface, analyse, and implement learning needs, goals, objectives, outcomes, assessment criteria and methods.The candidate will need to be knowledgeable in learning theory and experienced in the application of learning models and processes (e.g., ADDIE, VARK, etc.). They will also need to recognize how and when to be pragmatic and flexible in the design and delivery of learning solutions in the context of large change initiatives and/or workforce transformation processes. Major AccountabilitiesLead and act as first point of contact for all project related Instructional Design (ID) targets, objectives, tasks, and activities.Support other project leadership roles in the wider management of resources, targets, objectives, and tasks.Coordinate with SMEs, key stakeholders, and the wider team to surface the business needs/problems; identify resulting learning needs, learning participants’ profiles, and any learning evaluation / assessment methods and criteria to implement as part of any subsequent learning solutions.Work with the SMEs, Key Stakeholders, and wider team to coordinate the learning solution design, development, implementation, and evaluation phases.Lead and work in partnership with Multimedia Developers / Graphic Designers and AI Agents in the design and development of storyboards, simulations, e-learning, and other types of learning content/resources.Lead and work in partnership with training delivery experts (e.g., coaches / facilitators) in the development of in-room training, live-online training, physical and printable learning content/resources.Drive best practices and process improvements within learning projects and across the wider team and organization.Ensure real / case studies are embedded in training resources and programs (for example, commercial operations field force interactions, decision-making sciences, data insights and analytics, etc.).Education / Experience3 years Instructional/Content Design experience (with/within a similar type of large matrixed style organization).Otherwise, 5 years Instructional/Content Design experience.Proven experience working remotely and in on-site locations is crucial.Experienced at conducting learning needs analysis and implementing subsequent learning solutions and methods of assessment.Thorough experience designing and implementing online and printable learning resources.Excellent communication skills.Experience in performing quality reviews and quality checks.Experience in designing and implementing online learning assessments.Thorough experience with learning tools, applications, and standards, for example, Microsoft Office (PowerPoint & Word), HTML, SCORM, and VLEs/LMSs.3 – 5 Must Haves / Skills / Area of Expertise:Lead and act as first point of contact for all project related Instructional Design targets, objectives, tasks, and activities.Lead in the design and development of storyboards, simulations, e-learning, and other types of learning content/resources.5 years Instructional/Content Design experience in a large matrix organisation
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Senior Software Engineer in Test - 37963
Hiring! Senior Software Engineer in Test - 37963Start date: ASAPDuration: 12 monthsLocation: 1 week in Dublin - 3 weeks working from homeRate: €400 - €450 per day The Expertise we’re looking for5 years Software Quality Engineering experience.Multi-stack engineer with knowledge in a breadth of development technologies and test automation frameworks (Java/J2EE, jUnit, Cucumber, Selenium, Serenity, JavaScript/Angular, Spring, Web Services, REST, HTTP, Playwrite)Experience with continuous integration practices and automated deployment tools.Strong JIRA & XRAY knowledgeDevelopment experience in Java/Java Spring Boot is a plus The Skills you will bringYou understand all aspects of testing (unit testing, acceptance testing, etc.).You can learn large software systems end-to-end quicklyYou have excellent written and oral communication skills.You are collaborative in your approach, actively contributing to how work gets completed.You are passionate about Test Driven Development, developing robust software, writing testable and maintainable codeYou are self-directed, willing to take initiative, pragmatic and results-orientedYou have a keen attention to detail and want to solve hard problems, not just detect themThe Purpose of your roleAs part of a scrum team, you will actively participate in the development process through designing, writing and maintaining application features and automated tests including unit tests, functional tests and end-to-end regression testsYou will contribute to the QA automation strategy for our client-facing applications, to enable rapid delivery of key customer features.Use your knowledge of development and testability knowledge to architect better software design, promote proper software engineering and bug prevention strategies which is both scalable and maintainableSupport the team in designing reliable, portable, accurate and credible tests, and in integrating them into CI/CD pipelinesParticipate in development using Java, JavaScript/Angular and Webservices/HTTPCollaborate with team members on improving team's test coverage, release velocity and production healthEnable the team in designing and developing automation harnesses using Serenity w/ Cucumber and REST.Participate in application code and test code reviews with rest of the Scrum team The Value you will deliverDrive a culture of quality.Influence the broader team in quality engineering behaviours and practices.Strong analytical, communication, and organizational skills and the ability to manage multiple tasks at a given time.
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Senior Software Engineer in Test - 37963
Hiring! Senior Software Engineer in Test - 37963Start date: ASAPDuration: 12 monthsLocation: 1 week in Dublin - 3 weeks working from homeRate: €400 - €450 per day The Expertise we’re looking for5 years Software Quality Engineering experience.Multi-stack engineer with knowledge in a breadth of development technologies and test automation frameworks (Java/J2EE, jUnit, Cucumber, Selenium, Serenity, JavaScript/Angular, Spring, Web Services, REST, HTTP, Playwrite)Experience with continuous integration practices and automated deployment tools.Strong JIRA & XRAY knowledgeDevelopment experience in Java/Java Spring Boot is a plus The Skills you will bringYou understand all aspects of testing (unit testing, acceptance testing, etc.).You can learn large software systems end-to-end quicklyYou have excellent written and oral communication skills.You are collaborative in your approach, actively contributing to how work gets completed.You are passionate about Test Driven Development, developing robust software, writing testable and maintainable codeYou are self-directed, willing to take initiative, pragmatic and results-orientedYou have a keen attention to detail and want to solve hard problems, not just detect themThe Purpose of your roleAs part of a scrum team, you will actively participate in the development process through designing, writing and maintaining application features and automated tests including unit tests, functional tests and end-to-end regression testsYou will contribute to the QA automation strategy for our client-facing applications, to enable rapid delivery of key customer features.Use your knowledge of development and testability knowledge to architect better software design, promote proper software engineering and bug prevention strategies which is both scalable and maintainableSupport the team in designing reliable, portable, accurate and credible tests, and in integrating them into CI/CD pipelinesParticipate in development using Java, JavaScript/Angular and Webservices/HTTPCollaborate with team members on improving team's test coverage, release velocity and production healthEnable the team in designing and developing automation harnesses using Serenity w/ Cucumber and REST.Participate in application code and test code reviews with rest of the Scrum team The Value you will deliverDrive a culture of quality.Influence the broader team in quality engineering behaviours and practices.Strong analytical, communication, and organizational skills and the ability to manage multiple tasks at a given time.
Nokwanda KhanyileNokwanda Khanyile