Senior C# Developer with 5+ years experience required for permanent role with multinational in West Dublin – Hybrid

As a Senior Software Engineer, you will own the cloud back-end from defining the architecture and implementation of the products/technology. This will involve interaction with multiple internal & external teams/stakeholders so excellent communication and interpersonal skills are key to the role. 

You will get the opportunity to:

  • Work with multiple technologies including: Microsoft Azure IoT, IoT platforms, Docker containers, WSL, ‘edge and cloud architectures
  • Travel to international sites from time to time
  • Develop your leadership skills
  • Work with a collaborative cross-functional team of experienced engineers working on innovative designs


  • Degree in computer science or similar
  • 5+ years’ experience in Software development with experience developing C#/C++ applications in a cloud environment 
  • Proven track record as a software engineer developing high quality C# applications (strong C++ developers with working C# knowledge may also be considered)
  • Scripting with Python, IoT platforms, Docker containers, WSL
  • Experienced with TDD/BDD processes and CI/CD, microservices, DevOps, Gitlab
  • Passionate about developing high quality, testable code that you take pride in
  • Object Oriented Analysis and Design skills
  • Understand the concepts of IoT, ‘edge and cloud architectures
  • Experience with database manipulation and languages like SQL
  • Passionate about learning new technologies, languages, tools & techniques
  • Excellent interpersonal, communication, planning and organisation skill
  • Open and constructive communication style
  • Leadership skills, developing & coaching skills
  • Fluent English
  • Willingness to travel when required (very limited)
  • Experience with Microsoft Azure IoT is desirable 

Refer a Friend