Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Dublin, Ireland (Hybrid preferred; Remote considered)
Engagement Type: B2B / Freelance Contract
Duration: Initial 12-month rolling engagement
Role Overview
We are recruiting on behalf of our client a major Irish organization undergoing a large-scale digital and cloud transformation for an experienced Software Architect to help define and guide the technical direction of multiple enterprise applications.
This is a senior technical role within a forward-thinking architecture team, collaborating with Solution Architects, Technical Architects, and Engineering Squads to deliver scalable, reliable, and cloud-native systems. The ideal candidate will combine hands-on architectural design expertise with strong communication and leadership skills to influence technology strategy and implementation across a growing platform ecosystem.
Key Responsibilities
- Design and evolve software architectures across multiple large-scale, cloud-based applications.
- Collaborate with Solution Architects and Product Teams to translate business and functional requirements into clear technical solutions.
- Define and implement event-driven architectures, leveraging messaging platforms such as Kafka and related streaming technologies.
- Lead the design of APIs and microservices with a focus on scalability, performance, and maintainability.
- Provide technical leadership, mentorship, and guidance to development teams, ensuring consistent architectural alignment across projects.
- Work hands-on when required, supporting implementation and troubleshooting in complex systems.
- Partner with engineering leads to ensure adherence to best practices in coding, DevOps, and cloud-native design.
- Contribute to continuous improvement initiatives, modernizing platforms and adopting new technologies where appropriate.
- Drive alignment between architecture, security, and infrastructure teams to ensure resilient and compliant solutions.
- Proven experience as a Software Architect within large-scale or enterprise environments.
- Deep technical expertise in AWS cloud architecture (certifications such as AWS Solutions Architect Associate/Professional are a plus).
- Strong experience designing event-driven architectures and building high-volume, low-latency APIs.
- Solid background in software engineering principles, ideally with hands-on experience in Java, Kotlin, or similar modern languages.
- Strong understanding of microservices, containerization, and integration services.
- Demonstrated ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Proven experience influencing and guiding engineering teams through technical leadership.
- Excellent collaboration and stakeholder management skills, with the ability to align multiple teams around a common vision.
- Experience designing and deploying mobile and web platforms at scale.
- Familiarity with CI/CD, DevOps practices, and cloud automation.
- Knowledge of security, observability, and resilience principles in distributed systems.
- Prior experience in enterprise modernization, digital transformation, or public sector technology programs is an advantage.
- Engagement Type: Freelance / B2B Contract
- Duration: 12-Month Rolling Contract
- Work Setup: Hybrid preferred (Dublin-based teams); remote candidates considered based on experience and availability.
- Interview Process: Two stages with senior members of the clients Architecture Leadership Team
Key Skills
Ranked by relevanceReady to apply?
Join Data Edge and take your career to the next level!
Application takes less than 5 minutes

