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. 


  • Degree in computer science or similar
  • 5+ years’ experience in Software development with experience developing C#/C++ applications in a cloud environment (preferably Microsoft Azure IoT)
  • 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) 

Refer a Friend