Full Stack Engineer
Location: Galway, Ireland – Hybrid, one week on site a month
Contract Duration: 12 months
Rate: €350 per dayThis is an exciting opportunity to join a leading investment giant and contribute to a critical, large-scale project. The role focuses on enhancing the user experience for internal and external applications while delivering scalable, reliable, and innovative software solutions. As part of a high-performing Scrum team, you will play a key role in developing the next-generation platforms at the heart of the organisation’s asset management systems.
The project involves working on cutting-edge technology solutions that are leveraged by over 200+ applications globally. You will help drive the development of resilient cloud-based services, reusable components, and high-performing datasets to support investment professionals across the organisation.
Key Responsibilities:- Design, develop, and implement web applications adhering to coding standards and best practices.
- Collaborate with QA teams to ensure product quality through appropriate testing strategies.
- Develop and enhance RESTful APIs and web services.
- Contribute to the development of resilient, scalable back-end systems and responsive front-end components.
- Work on data-driven features, including the provisioning of datasets and building consumption interfaces.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Technical Requirements:- Degree or equivalent in Computer Science, Engineering, or a related field.
- 6-9 years of hands-on experience in software development.
- Strong understanding of software design principles, including maintainability and scalability.
- Experience working in Agile/Scrum environments.
- Proficiency in JavaScript libraries such as jQuery and frameworks like Angular (Angular 2+ preferred).
- Strong experience with HTML5, CSS3, and responsive web design.
- Hands-on knowledge of CSS preprocessors (e.g., SASS) and design techniques for performance optimization.
- Experience with cross-browser compatibility, DOM manipulation, and building interactive user interfaces.
- Solid experience with RESTful APIs and web services.
- Proficiency in Java programming and understanding of server-side architecture.
- Knowledge of microservice architectures and API design principles is a plus.
- 5+ years of experience in Oracle SQL & PL/SQL, with strong data analysis and performance tuning expertise.
- Exposure to ETL tools and processes (e.g., Informatica) is beneficial.
- Knowledge of Snowflake, data warehousing, and data modelling would be advantageous.
Cloud and DevOps (Preferred):- Familiarity with AWS, containerization tools, and CI/CD pipelines.
- Experience with scripting (Unix Shell) and scheduling tools (e.g., AutoSys) is a plus.
- Strong analytical and problem-solving skills with the ability to work independently on complex features.
- Excellent communication and collaboration skills.
- Experience mentoring junior developers and defining best practices is a plus.