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.
Requirements:
- 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)
emer@emtechrecruitment.ie