Full Stack Engineer Location: Galway, Ireland - Hybrid, one week on site a month Contract Duration: 12 months Rate: €350 per day
This 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 (eg, 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 (eg, 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 (eg, 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.