Return to jobs
Job Details
Senior Full Stack Engineer
- ID
- 15388
- Location
- Galway, Ireland
- Role Type
- Permanent
Senior Full Stack Engineer
Job Title: Senior Full Stack Engineer
Overview:
We are looking for a highly motivated Senior Full Stack Engineer to join a dynamic technology team delivering strategic initiatives. The role involves designing, building, testing, and deploying high-quality software solutions across web and cloud platforms. This is an excellent opportunity to work in a collaborative, agile environment and develop your career while using a broad technology stack.
Key Responsibilities:
- Collaborate with squad leads, technical leads, architects, QA engineers, and product owners to deliver features and enhancements.
- Design, develop, and maintain scalable, high-quality software solutions.
- Contribute to code and design reviews, source control strategies, and deployment pipelines.
- Support continuous integration, automated testing, and deployment practices.
- Participate in Agile Scrum ceremonies and work with distributed teams.
- Provide technical leadership and mentorship to team members.
- Deliver 3rd level production support as needed.
- Actively contribute ideas to improve engineering practices, development pipelines, and operational efficiency.
- Develop a strong understanding of the business domain to inform technical decisions.
Required Skills & Experience:
- Degree in Computer Science, Engineering, Information Technology, or equivalent.
- 5+ years of software design and development experience.
- Strong experience with full stack technologies: Angular, React, Java, Spring Boot.
- Experience with cloud platforms (AWS) and container orchestration (Kubernetes).
- Expertise in REST APIs, automated testing, and continuous integration/deployment practices.
- Experience working with distributed teams.
- Strong communication skills, both verbal and written.
Desirable Skills:
- Previous experience in financial services or regulated industries.
- Knowledge of pipeline management, CI/CD tools, and Agile best practices.
- Experience contributing to architectural discussions and platform enhancements.
Personal Attributes:
- Collaborative and proactive, contributing to team success.
- Ability to work independently while supporting team goals.
- Passion for software development and continuous improvement.
- Strong problem-solving and troubleshooting skills.
Value You Deliver:
- Deliver high-quality, maintainable, and timely software solutions in an agile environment.
- Contribute to automation, testing, and cloud pipeline improvements.
- Provide mentorship and technical leadership to peers.
- Influence and implement improvements in engineering practices and platform design.
- Build strong partnerships with stakeholders to deliver technology solutions aligned with business needs.
Similar Jobs
Search Jobs
Match my CV
We take the hard work out of finding you a new job. Simply upload your CV (or call us) and we’ll get hunting for you!