Senior Full-Stack Engineer

  • Ireland
  • EUR 78,000
  • Permanent
  • Discipline: Software Development
  • Ref: 48553
Eric Booth
Eric Booth
Team Lead - Dev Perm

Nicoll Curtin are looking for an experienced Senior Full-Stack Engineer to join an exciting development team, working on creating high impact software solutions in the financial domain.

The Skills You Bring

  • Demonstrable experience with REST API Design & Development using Java or NodeJS

  • Proven experience working in a Cloud environment using AWS, Azure, Google etc.

  • Demonstrable experience with any major JavaScript framework (Angular, React etc.)

  • Strong Experience with Automation Tools/Frameworks (Junit, Cucumber, Mocha, Selenium etc.)

  • Proven experience with DevOps, CI/CD using tools like Jenkins, uDeploy, Cloud Formation etc.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Eric

Senior Data Engineer

  • Ireland
  • EUR 550.0 Daily
  • Contract

About the Role

Our client, a leading financial services firm, is seeking a Senior Data Engineer with a strong background in big data technologies and full-stack development. This is a high-impact role where you'll contribute to the design, development, and optimization of enterprise-grade data solutions that power key analytics and business decisions.


Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using Hadoop, PySpark, and Databricks SQL.

  • Lead the development of complex, full-stack features and data-driven applications that support critical business needs.

  • Collaborate across technical, data, and business teams to translate business requirements into scalable technical solutions.

  • Utilize modern open-source tools and techniques, including machine learning, predictive analytics, and advanced statistics, to support deep-dive analysis and modeling.

  • Ensure data quality, governance, and security standards are upheld throughout the development lifecycle.

  • Continuously optimize performance and cost-efficiency of data processing workflows.


Required Skills & Experience

  • 5+ years of full-stack engineering experience in a fast-paced, agile environment.

  • Proven track record in leading the design and implementation of large, complex technical features in full-stack and data-driven applications.

  • Expertise in Python, PySpark, and working within Hadoop ecosystems.

  • Strong experience writing performant Databricks SQL queries and working in a cloud-based data platform.

  • Ability to bridge gaps between business goals and technical solutions, with a strong grasp of business use cases and data requirements.

  • Experience applying advanced data science techniques, including machine learning and predictive modeling, using modern open-source tools.

Apply Now