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

Dublin, County Dublin, Ireland
Java Developer
Hiring! Java Developer  Start date: ASAPDuration: Initial 6 -Month ContractLocation: 1 days in Dublin office, 4 days working from home.Rate: €350 - €420 per day Role Description  Produce estimates for requirements where required.Code new developments and/or enhancements in line with standards.Create functional design specifications and/or user stories.Adhere to code quality, data, and unit testing standards.Identify and implement integration tests and automation tests as necessary.Participation in peer reviews as required.Supervise and coach junior resources and ensure knowledge transfer to other colleagues actively takes place.Provide system test support when code is migrated to System Test (including SIR resolution).Assist with test and live releases.Develop familiarity with processes in the overall domain of the team’s area of work.Where technical challenges or blocks are identified within the team, ensure that team leads are made aware in a timely manner to support the management and triaging of delays or risks to the project.Work with project stakeholders  as required.Feed into Revenue’s project management activities as required in terms of tracking, risk management etc.Ensure that any assigned tasks in development and planning tools related to project development tasks are updated i.e.Excellent written and oral communication skills.Analytical and problem?solving skills.Experience working in standards driven environments.Excellent interpersonal skillsExperience working as part of a team on engagements with technologies and architectures similar to Revenue’s as outlined in Appendix 9 of RFT2024.Experience interfacing with application development and technical colleagues and testers and team leads.Experience working in coding languages as outlined in Appendix 9 of RFT2024Knowledge/experience of project delivery methodologies, application development lifecycle, waterfall development model, agile development model and hybrid development model.Experience working with data using relational databases such as SQL and Ingres, and NoSQL frameworks such as Hadoop.Familiarity with techniques for parsing and manipulating structured data formats, RDBMS, XML, JSON, text files, etc.Agile Development Environment /Agile Methodology experience and Hybrid Methodology experience where the role demands it.Other infoRDMRevenue architecture & data sourcesRevenue processes & procedures (e.g. RM procedures)Status reporting and risk/issue management.Hiring! Java Developer  Start date: ASAPDuration: Initial 6 -Month ContractLocation: 1 days in Dublin office, 4 days working from home.Rate: €350 - €420 per day Role Description  Produce estimates for requirements where required.Code new developments and/or enhancements in line with standards.Create functional design specifications and/or user stories.Adhere to code quality, data, and unit testing standards.Identify and implement integration tests and automation tests as necessary.Participation in peer reviews as required.Supervise and coach junior resources and ensure knowledge transfer to other colleagues actively takes place.Provide system test support when code is migrated to System Test (including SIR resolution).Assist with test and live releases.Develop familiarity with processes in the overall domain of the team’s area of work.Where technical challenges or blocks are identified within the team, ensure that team leads are made aware in a timely manner to support the management and triaging of delays or risks to the project.Work with project stakeholders  as required.Feed into Revenue’s project management activities as required in terms of tracking, risk management etc.Ensure that any assigned tasks in development and planning tools related to project development tasks are updated i.e.Excellent written and oral communication skills.Analytical and problem?solving skills.Experience working in standards driven environments.Excellent interpersonal skillsExperience working as part of a team on engagements with technologies and architectures similar to Revenue’s as outlined in Appendix 9 of RFT2024.Experience interfacing with application development and technical colleagues and testers and team leads.Experience working in coding languages as outlined in Appendix 9 of RFT2024Knowledge/experience of project delivery methodologies, application development lifecycle, waterfall development model, agile development model and hybrid development model.Experience working with data using relational databases such as SQL and Ingres, and NoSQL frameworks such as Hadoop.Familiarity with techniques for parsing and manipulating structured data formats, RDBMS, XML, JSON, text files, etc.Agile Development Environment /Agile Methodology experience and Hybrid Methodology experience where the role demands it.Other infoRDMRevenue architecture & data sourcesRevenue processes & procedures (e.g. RM procedures)Status reporting and risk/issue management.
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Full Stack Engineer 38500
Senior Software Engineer (Spring)  - Urgent HireStart date: ASAPDuration: 11 monthsLocation: 1 week in Dublin - 3 weeks working from homeRate: €350 - €400 per dayThe Expertise You HaveMinimum of 6 -9 years of technical experience with strong background in implementation of Spring Boot / Angular solutionsExperience liaising with business and technical teams to define and implement end-to-end solutionsProgramming background in one of Type Script (Angular), Java/Groovy and JavaScriptTeam mentality is very important and willingness to mentor more junior members.Knowledge of Agile methodology and experience working on agile projectsExperience with financial services in an operations or technology role is a plus.Technical stack Java 17, Typescript, AWS, Spring, Spring Boot, REST, Apache Camel, Kafka, ActiveMQ, Oracle RDBMS, Tomcat, Postgres, Jenkins, Sonar, Maven, Camunda, Git & Docker, The Skills You BringKnowledge of system development methodology and analytical/problem solving skillsYour collaborative working style with interpersonal and relationship management, and analytical skills.Your ability to understand business challenges and objectives and translate those into a design.Your ability to have analyze business problems and suggest technical solutions.Your verbal and written communication, organization, and time management skillsYou and your squads deliver an optimized operational environment for key functions in FFIO and enable a better digital experience for FFIO operations.The Value You DeliverDelivering time-to-market solutions, to help demonstrate technology in an exploratory, highly iterative environment.Helping our investment teams evolve their investment processes, to meet both short-term needs and long-term trends, with technology.Technical delivery of application integrations and custom extensionsInteracting with multiple partners and business partners to identify and refine requirements, prototyping solutions, conducting demos, code reviews, and support testing efforts across all environments.If the above list doesn’t quite fit your career focus to-date, but you have track record of learning and developing and are excited at the prospect, come have a chat with us anyway.Senior Software Engineer (Spring)  - Urgent HireStart date: ASAPDuration: 11 monthsLocation: 1 week in Dublin - 3 weeks working from homeRate: €350 - €400 per dayThe Expertise You HaveMinimum of 6 -9 years of technical experience with strong background in implementation of Spring Boot / Angular solutionsExperience liaising with business and technical teams to define and implement end-to-end solutionsProgramming background in one of Type Script (Angular), Java/Groovy and JavaScriptTeam mentality is very important and willingness to mentor more junior members.Knowledge of Agile methodology and experience working on agile projectsExperience with financial services in an operations or technology role is a plus.Technical stack Java 17, Typescript, AWS, Spring, Spring Boot, REST, Apache Camel, Kafka, ActiveMQ, Oracle RDBMS, Tomcat, Postgres, Jenkins, Sonar, Maven, Camunda, Git & Docker, The Skills You BringKnowledge of system development methodology and analytical/problem solving skillsYour collaborative working style with interpersonal and relationship management, and analytical skills.Your ability to understand business challenges and objectives and translate those into a design.Your ability to have analyze business problems and suggest technical solutions.Your verbal and written communication, organization, and time management skillsYou and your squads deliver an optimized operational environment for key functions in FFIO and enable a better digital experience for FFIO operations.The Value You DeliverDelivering time-to-market solutions, to help demonstrate technology in an exploratory, highly iterative environment.Helping our investment teams evolve their investment processes, to meet both short-term needs and long-term trends, with technology.Technical delivery of application integrations and custom extensionsInteracting with multiple partners and business partners to identify and refine requirements, prototyping solutions, conducting demos, code reviews, and support testing efforts across all environments.If the above list doesn’t quite fit your career focus to-date, but you have track record of learning and developing and are excited at the prospect, come have a chat with us anyway.
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Azure DevOps Engineer
Azure DevOps Engineer – Contract Position - HIRING ASAPStart date: ASAP Duration: 6-month contract Location/Office Time: 1 day per week in the Dublin office, 4 days working from homeRate: €500 - €535 per day Key SkillsAzure DevOps backgroundPublic Sector experienceResponsibilitiesCI/CD Pipeline Design & ManagementBuild and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Azure PipelinesAutomate build, test, and deployment processesEnsure faster and reliable releases Cloud Infrastructure ManagementDeploy and manage resources in Microsoft AzureUse Infrastructure as Code (IaC) tools like Azure Resource Manager templates or TerraformMonitor cost, scalability, and performance Version Control & CollaborationManage code repositories using Azure Repos or GitHubImplement branching strategies and code review practicesSupport team collaboration and workflow optimization Testing & Quality Assurance IntegrationIntegrate automated testing into pipelines (unit, integration, UI tests)Use tools like Azure Test PlansEnsure code quality and reduce production bugs Monitoring & LoggingSet up monitoring with Azure Monitor and Application InsightsTrack application performance and system healthRespond to incidents and troubleshoot issues Security & ComplianceImplement DevSecOps practicesManage secrets using Azure Key VaultEnsure compliance with organizational and regulatory standards Automation & ScriptingWrite scripts using PowerShell, Bash, or PythonAutomate repetitive tasks and environment provisioningImprove deployment efficiency
Nathan Peters Nathan Peters
Galway, County Galway, Ireland
Database Architect
Database Architect Galway (1 week onsite/month) | Up to €680/dayWe’re seeking a Database Architect to join a high-impact team. This role sits at the intersection of data engineering, analytics, and cloud technology, supporting investment teams with scalable data solutions and advanced insights.Key ResponsibilitiesDesign and optimize scalable data architectures and pipelinesProcess and analyse large structured and unstructured datasetsBuild and support cloud-based (AWS) data solutionsCollaborate with engineers, data scientists, and investment teamsContribute to AI/ML and LLM-driven workflowsKey Requirements6 years in enterprise development / data engineeringStrong experience with RDBMS, data modelling, and ETL pipelinesProficiency in Python (or Java/C# with willingness to cross-train)Experience with AWS, Snowflake, S3, Oracle, PL/SQLSolid understanding of data structures and scalable systems👉 Apply now or get in touch to learn more.
Michelle Sutherland Michelle Sutherland
Remote Work, Poland
Business Analyst
Microsoft Power Platform Business Analyst (Co-Pilot Programmes)12-Month Contract | Remote (Anywhere in Europe)Rate: 250-300 Euros/day Trust in SODA is supporting a specialist AI implementation consultancy delivering AI and data solutions for enterprise clients. We are looking for an experienced Business Analyst to support the definition, delivery, and validation of AI use cases across business and technical teams. ResponsibilitiesEngage business stakeholders to capture, clarify, and prioritise AI use casesTranslate business needs into clear requirements, user stories, and acceptance criteriaEnsure alignment between business objectives, delivery scope, and technical solutionsManage scope and change requests throughout the delivery lifecycleSupport solution validation through demos, UAT, and feedback cyclesSkills & ExperienceStrong background in business analysis or product ownership within AI or data initiativesPower Platform experienceCo-Pilot experienceMicrosoft stack experienceExperience working with AI, data, and engineering teams in agile environmentsConfident stakeholder management and facilitation skillsClear communicator with a strong focus on business value and outcomes
Nathan Peters Nathan Peters
Dublin, County Dublin, Ireland
Vendor Management
ASAP HIRE ! Vendor Management | Contract | Immediate Start Job Title: Vendor Management Pay Rates: €550 – €600 per dayHybrid: Working in Dublin Office - Full time in OfficeDuration: 12 months The Vendor Management is responsible for all up performance, relationship and risk management with the Strategic IT outsourcing partners. The Vendor Management will be responsible for one or more IT strategic outsourcing partner relationships. Overall, the successful candidate will ensure that the organization achieves its objectives by developing strong relationships with our outsourcing partners. Your roleAccountable and responsible for implementing governance process frameworks for the management of the strategic / key partnersResponsible for developing and directing the relationships with one or more strategic / key (high-spend, high-value, and high-dependence) partnersDevelop with the operations, SCM and architecture teams annual account / partner engagement plansResponsible for Invoicing activity and quarterly reporting of vendor spend for the portfolio.Responsible to act as the point of contact for escalation and arbitration for relationship issues and if all other avenues of supplier management fail, operational problemsResponsible for systematic tracking of external supplier-related risksConsult with the Supply Chain Management team to drive partner selection, contract negotiation and overall partner management activitiesMonitor the performance of the partners (innovation, collaboration and impact on business performance etc.) and drive continuous improvement of these performance metricsLead the delivery of focused programs ensuring the delivery of contractual commitmentsConsult with Global Supply Management for all contract-related financial management and tender activities, to include developing and negotiating contract terms, conditions, modifications, penalties and incentives, while working with key stakeholders to ensure that their requirements are met Your Background The Vendor Management will be an overall effective relationship manager and communicator. You will be able to conceptualize, plan, document and communicate effectively. The qualified candidate will possess energy, the ability to problem solve, and help lead change. The successful candidate for this position will have the following experiences and expertise:10 years relevant work experienceBachelor’s degree in computer science/engineering or information systems or good tertiary level educational achievement. Masters preferred.Strong relationship and interpersonal skills to be applied in working with partners across the entire contract life cycleUnderstanding of the IT technology and services service delivered by the suppliersStrong knowledge of global outsourcing partners, its market, its competitors and market trendsUnderstanding of best practices and the methodologies and processes used for this category of IT supplier /partnerUnderstanding of internal decision making and the decision making that occurs among partnersStrong ability to communicate with the business to understand requirements, expectations and value measuresKnowledge of market trends in contract and pricing models, service delivery and performance management, and innovationsExperience in managing outsourcing budgets and exposure to contract financial managementQualification in and real-life experience with the implementation of ITIL in a large IT environment
Nokwanda KhanyileNokwanda Khanyile
Remote work, England
Cloud Developer
Cloud Developer Contract Position – Ready to Hire ASAP 6-Month Contract | Remote (Anywhere in the UK, IRE or EU) Rate: €300/day Summary Trust in SODA is supporting a specialist AI implementation consultancy delivering Cloud data solutions for enterprise clients. We are looking for an experienced Cloud Developer to support the delivery across the business. Skills & ExperienceMinimum of 6/7 years’ experience, as this is a intermediate/senior positionExperience with Azure, .Net & React are an absolute mustIf you have any AI experience, that would be a huge plus point
Nathan Peters Nathan Peters
Dublin, County Dublin, Ireland
Financial Crime Analyst
Financial Crime Analyst – Contract Position - HIRING ASAPStart date: ASAP Duration: 6-month contract Location/Office Time: Onsite in Dublin office (5 days per week)Rate: €170 per day Summary The Financial Crime Analyst will be responsible for conducting sanctions, look-back reviews on users, transactions, payments, and associated entities. This role involves analysing historical data to identify potential sanctions violations and compliance risks. Analysts will document findings in line with internal policies, ensuring adherence to global sanctions frameworks. Key SkillsExperience in financial crime investigations, sanctions screening, or transaction monitoring.Proficiency in using case management systems and transaction monitoring tools.Strong analytical and investigative skills with the ability to interpret complex financial data.Detail-oriented with a methodical approach to reviewing and documenting findings.  Competency in Excel and data analysis for identifying trends and anomalies.Excellent written and verbal communication skills.ResponsibilitiesComplete an intensive training programme on sanctions regulations, investigative methodologies, and the supporting systems and technology used in the look-back review. This mandatory training will equip analysts with the necessary skills and knowledge to conduct effective case reviews. Conduct retrospective reviews of transactions, payments, and user activity to identify potential sanctions exposure.Analyse and assess alerts generated from sanctions screening tools, determining the legitimacy of flagged transactions.Document findings in the case management system with clear, well-supported rationales.Escalate potential sanctions violations to senior analysts and compliance teams as per internal protocols.Ensure compliance with global sanctions regulations, including OFAC, EU, UK, and UN regimes.Collaborate with internal teams to provide timely and accurate reporting of flagged activities.
Nathan Peters Nathan Peters