-
AMCS Group

Senior Kafka Developer with C# .NET

AMCS Group
Ireland · Full-time · Entry

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.

At AMCS, we are looking for a skilled Senior Kafka Developer with C# .NET experience to join our dynamic team. The ideal candidate will have extensive experience with Kafka, C#, .NET Core, along with a solid understanding of event-driven architecture and real-time data streaming solutions.

Key Responsibilities

  • Design, develop, and maintain robust API services that leverage Kafka for real-time data streaming.
  • Collaborate with cross-functional teams to gather requirements and translate them into scalable technical solutions.
  • Implement event-driven architecture with Kafka to ensure the scalability and performance of services.
  • Optimize application performance to ensure high availability and reliability of Kafka-based systems.
  • Write clean, scalable, and efficient code following best practices for .NET and Kafka integration.
  • Participate in code reviews and provide mentorship to junior developers on Kafka and .NET best practices.
  • Work closely with DevOps teams to ensure proper Kafka infrastructure setup, configuration, and monitoring.
  • Stay updated with the latest industry trends and technologies related to Kafka, .NET, and microservices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Kafka, with a strong focus on C# and .NET Core.
  • Solid understanding of event-driven architecture and real-time data streaming using Kafka.
  • Strong experience designing, building, and maintaining Kafka-based messaging systems.
  • Experience with RESTful API services and integrating Kafka with .NET applications.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience with cloud platforms (Preferably Azure or AWS).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of microservices architecture and distributed systems.
  • Familiarity with Agile development methodologies.

Key Skills

Ranked by relevance

kafka c high availability containerization microservices docker devops cloud saas
Login to Apply
Posted
Apr 18, 2025
Type
Full-time
Level
Entry
Location
Dublin
Company
AMCS Group

Industries

Environmental Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
AMCS Group
Related

Senior .Net Engineer

2026-05-13

Full-time
Not Applicable
Ireland
Environmental Services
Engineering
View Job Details
Octopus Energy
Related

Senior Backend Developer (m/w/d)

2026-05-22

Full-time
Not Applicable
Germany
Utilities
Engineering
View Job Details
Octopus Energy
Related

Senior Backend Developer (m/w/d)

2026-05-19

Full-time
Not Applicable
Germany
Utilities
Engineering