Senior Software Engineer

  • Ireland
  • EUR 450 Daily
  • Contract
  • Discipline: Software Development
  • Ref: 46970

SENIOR SOFTWARE ENGINEER (Java, Oracle, Snowflake, Spark, AWS)

Location: Galway, Ireland

12-month Contract

Hybrid

 

We are currently looking for an experienced Software Engineer for one of our clients, a leading financial services company.

 

In this role, you'll be an integral part of a new team in Galway, focusing on developing performance measurement and analysis software within the Institutional Wealth Management area. Leveraging your expertise in database technologies like Snowflake and Oracle, along with your skills in object-oriented software development using Java and/or Python, you'll contribute to building scalable and robust ETL data flows. With hands-on experience in Spark (Java or Scala) and AWS EMR infrastructure, you'll implement cloud-native applications using AWS, Docker, and EKS.

 

KEY REQUIREMENTS:

  • Minimum 5 years of experience in design and development.
  • Strong experience with Snowflake, Oracle, and Java.
  • Hands-on experience with Spark (Java or Scala) and AWS.
  • Familiarity with CI/CD tools like Jenkins and Serverless Framework.
  • Excellent analytical skills and a proactive approach to problem-solving.

If you're interested or know someone who might be, apply directly or send me an email at: teodora.crnila@nicollcurtin.com

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

SAP ABAP Developer

  • Switzerland
  • Negotiable
  • Permanent

We are seeking a skilled SAP ABAP Developer to join our clients dynamic team. In this role, you will be responsible for designing, developing, and maintaining SAP applications using ABAP (Advanced Business Application Programming) language. Your primary focus will be on customizing and enhancing SAP modules, integrating solutions across various functional areas, and providing technical support to end users.

Key Requirements:

  1. ABAP Proficiency: Proven experience in SAP ABAP programming with a strong understanding of SAP development methodologies and best practices.

  2. SAP Module Expertise: In-depth knowledge of SAP modules such as FI, CO, SD, MM, and/or HR, with the ability to customize and develop solutions to meet business requirements.

  3. Customization and Enhancement: Hands-on experience in customizing SAP applications, including forms, reports, interfaces, and enhancements.

  4. Integration Skills: Ability to integrate SAP solutions with external systems and third-party applications using technologies like IDocs, RFCs, and web services.

  5. Problem-Solving Abilities: Strong analytical and troubleshooting skills to identify and resolve technical issues and performance bottlenecks.

  6. Documentation and Testing: Proficiency in documenting development processes, test scenarios, and results. Experience in unit testing and integration testing of developed solutions.

  7. Communication and Collaboration: Excellent communication skills with the ability to collaborate effectively with cross-functional teams and stakeholders to deliver high-quality solutions.

  8. Continuous Learning: Commitment to staying updated with SAP technologies and industry trends to propose innovative solutions and improvements.

Join us in this role to contribute to our SAP development initiatives and drive business success through efficient and effective SAP solutions.






 
Apply Now

Project Manager / Deputy Team Leader

  • Switzerland
  • EUR 140000
  • Permanent

With over four decades of experience, our client is a leading and well-established IT service provider in Switzerland. They specialize in designing and implementing innovative, reliable IT solutions that are both flexible and cost-effective. Their services encompass all aspects of modern IT, including on-premise, cloud, and hybrid solutions, catering to both SMEs and large enterprises.

 

Responsibilities:

  • Assess and interpret client business needs.
  • Take a leading role, working alongside technical experts, in designing, drafting proposals for, and implementing comprehensive IT solutions.
  • Collaborate on and execute IT projects.
  • Plan and deliver customer presentations and workshops.
  • Address client requirements using structured methodologies, identify project risks, and provide effective recommendations.
  • Serve as Deputy Team Leader for Operation Services (managing a team of 4-5 employees).
  • Act as the main point of contact for operational matters, including managing operating contracts, SLAs, and escalations.
  • Ensure adherence to SLAs.
  • Oversee customer onboarding within the scope of service agreements.

 

What Our Client Offers:

  • Creative freedom and diverse tasks.
  • Supportive team eager to meet you and enjoy the next social event together.
  • Agile work environment with streamlined processes.
  • Option to purchase additional holidays.
  • Support for ongoing training and professional development.
  • Flexible working hours.
  • Hybrid work setup, combining office, client site, and remote work.

 

Your Profile

  • Solid education or advanced training in information technology (EFZ/HF).
  • Experience in system engineering.
  • Enthusiasm for daily interactions with clients and team members.
  • Advantageous knowledge in technologies such as Microsoft Windows (Server/Client), Microsoft 365 (Endpoint Management, Exchange Online, SharePoint), VDI systems (VMware Horizon / Citrix), and Sophos firewalls.
  • High level of personal responsibility, goal-oriented and independent work style.
  • Desire for continuous personal development.
  • Proficiency in German.
  • English knowledge is a plus.
  • Category B driving license.
Apply Now