Software Architect
| Job Title: | Software Architect |
| Job ID: | 59886222 |
| Job published: | Friday May 8, 2026 |
| Job Type: | Permanent |
| Employment type: | Full-time |
| Industry: | IT |
| Expertise: | Software Development |
| Salary Type: | annual |
| Location: | Ireland |
Job Description
GemPool Recruitment is partnering with a leading consulting and digital transformation organisation to hire a Software Architect to join a growing engineering and architecture practice delivering large-scale enterprise transformation programmes.
This is an excellent opportunity for a hands-on architect who has progressed from a strong software engineering background and enjoys shaping modern cloud-native solutions, influencing technical direction, and working closely with both clients and engineering teams to solve complex business challenges.
Location: Dublin
Hybrid: 2 Days Per Week On-Site
Responsibilities
• Defining and evolving software architecture across enterprise delivery programmes
• Working closely with clients to gather requirements and translate business needs into scalable technical solutions
• Leading architectural decisions across cloud-native, distributed, and event-driven systems
• Defining technical patterns, engineering standards, and development guidelines for delivery teams
• Producing architecture artefacts including C4 diagrams, ADRs, and technical documentation
• Driving scalability, resilience, observability, and non-functional requirements across platforms
• Supporting long-term platform improvement, framework upgrades, and release planning
• Collaborating closely with developers, QA teams, DevOps engineers, and Product teams throughout the SDLC
• Supporting CI/CD best practices and modern software engineering approaches
• Monitoring software quality, technical debt, and maintainability across the codebase
• Leading technical triage and supporting large-scale live production systems
• Communicating complex technical concepts clearly to both technical and non-technical stakeholders
• Mentoring engineers and helping drive architectural maturity across the wider organisation
• Supporting technical workshops, solution shaping, and client-facing technical discussions
Requirements
• 12+ years’ hands-on software engineering experience with a strong progression into Software Architecture or Technical Leadership roles
• 5+ years’ experience operating as a Software Architect, Lead Architect, or Technical Lead on enterprise-scale systems
• Strong background within modern .NET ecosystems or Java/Spring Boot environments
• Experience designing modern cloud-native solutions across Azure, AWS, or GCP
• Strong understanding of microservices, APIs, event-driven architecture, and modern software design principles
• Experience working across CI/CD environments and collaborating closely with DevOps and QA teams
• Strong understanding of non-functional requirements including scalability, resilience, observability, performance, and security
• Experience supporting and improving large-scale live systems in production environments
• Strong stakeholder management and client-facing communication skills
• Experience producing architecture documentation including C4 diagrams and architectural decision records
• Ability to explain technical decisions and architectural trade-offs to non-technical audiences
• Experience mentoring developers, technical leads, or engineering teams
If you’re interested in this role and feel it could be a good fit, do not hesitate to apply via LinkedIn or reach out to sean.whelan@gempool.ie