Search suggestions:

part time
no experience necessary
driver
hse
retail assistant
full time
chef
cleaner
retail
work from home
animal
nursing home
administration
Dublin
Cork
Ireland
Galway
Limerick
Cavan
Dundalk
Drogheda
Waterford
Edenderry
Arklow
Fermoy
Dungarvan
Dublin City Centre
Greystones
Apply

Senior Software Developer (Data Warehousing)

AMCS Group
€146,807 - €185,890 a year
Limerick
Full time
2 weeks ago

Sustainability that means business

Who we are:

Sustainability software specialist, AMCS, is headquartered in Ireland, with offices in Europe, USA, Canada and Australasia. With over 1,300 highly-skilled employees across 22 countries, we specialize in delivering technology solutions to facilitate a carbon neutral future.


What we do:

Our innovative SaaS solutions increase efficiency and boost sustainability in resource-intensive industries. Over 5,000 customers across 23 countries already benefit from our Performance Sustainability software, ensuring we deliver practical solutions for improved profitability and environmental resilience across the globe.

Our people

AMCS offers team members more than just a job, but an opportunity to map out a career with a company that is growing, evolving and setting out new ways of working that are having a positive impact on the world around us. AMCS was established in Ireland and holds onto those local roots and ‘start-up’ mentality with a culture of connection. Connection to our work, our customers, our colleagues and our community that creates a working environment that fosters openness, collaboration and creativity.


We are seeking an experienced Data Engineer to join our dynamic team. The ideal candidate will have a strong understanding of data warehousing, data marts, ETL/ELT processes, and data pipeline design and programming experience. This role involves working closely with our Data product owner, DevOps/SRE teams, Data Architect, Data Analytics team, and other stakeholders to ensure the efficient and effective management of our data infrastructure and products.


Key Responsibilities:

  • Design, develop, and maintain robust data pipelines ELT processes using Azure Data Factory, Databricks, Microsoft Fabric, Streaming Solutions, and other Azure services.

  • Implement and manage data warehousing solutions, ensuring data integrity, security, and performance.

  • Develop and maintain data marts to support business intelligence and analytics needs.

  • Develop and maintain Odata solution and plug-ins built using .NET core.

  • Monitor and optimize data pipelines and workflows for performance and reliability.

  • Ensure compliance with data governance and security policies.

  • Troubleshoot and resolve data-related issues in a timely manner.

  • Stay up to date with the latest industry trends and best practices in data engineering and Azure technologies.

  • Take ownership of complex features, ensuring high-quality secured code is delivered on time.

  • Invest in continuous learning and actively share knowledge with team members, fostering a culture of growth and improvement.

  • Collaborate with the team and leadership to define best practices and recommendations to support future growth.

Technical Skills:

  • Strong understanding of data warehousing concepts, data marts, and ETL/ELT processes.

  • Proficiency in Azure Data Factory, Databricks, Azure Data Lake Storage, Azure SQL Database, Delta live tables, and other Azure data services.

  • Experience with programming and scripting languages such as Python and SQL.

  • Good understanding of Design Patterns and Principles.

  • Good knowledge of Object-Oriented Design and Development.

  • Experience developing applications in C#, ASP.NET MVC, Entity Framework is a plus.

  • Experience with Azure DevOps CI/CD.

  • Experience with web services, REST API.

  • Experience in writing Unit test cases.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • 5+ years of experience as a Data Engineer, with a focus on Azure technologies.

  • 3+ years of experience as a .NET developer, with a focus on object-oriented design development.

  • Strong understanding of data modeling (Transactional and Dimensional).

  • Experience in Big Data technologies using Databricks leveraging PySpark, SparkSQL, Synapse/Fabric.

  • Experience building reusable Python code for data quality and validation.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Certification in Microsoft Azure Data Engineer (DP-203 Azure Data Engineer Associate).

  • Certification in Microsoft Fabric Analytics Engineer (DP-600 Implementing Analytics Solutions using Microsoft Fabric).

Save Apply
Report job
Other Job Recommendations:

Shunter Driver

STL Logistics & Warehousing
Limerick
The prime function of this position is work with the existing team to ensure that the targets are met on a day to day basis The...
2 weeks ago

Software Engineer (Data Apps + FrontEnd), Ai & Data Platforms

Apple
Cork
€225,585 - €285,641 a year
That happens because every one of us shares a belief that we can make something wonderful and share it with the world,...
3 weeks ago

Software Engineer (Data), Ai & Data Platforms

Apple
Cork
€283,209 - €358,606 a year
Apple's Artificial Intelligence and Data Platforms (AiDP) team is seeking an experienced Software Engineer to build high...
3 weeks ago

Azure Senior/Lead Developer

Quest Software
Cork
€137,044 - €173,528 a year
  • You will be in important part of a R&D team building...
  • You will be a member of an agile SCRUM team and be...
1 week ago

Senior Software Developer-2

Mastercard
Dublin
€53,618 - €67,893 a year
  • Would you like to work on a team that is building industry...
  • Do you want to learn cutting edge technologies and help...
3 weeks ago