Description
Software Development Engineer
We are looking for broadly skilled engineers, as key responsibilities include specification, architecture, design, development, testing and integration of both: our next generation IP television client platform for tablet, phone, PC and Embedded STB; and our cloud services.
The position is to be based in Dublin, Ireland for a contract until the end of the year paying 350 a day working through an umbrella/LTD company.
Required experience and qualifications:
- A Bachelor or higher degree in Computer Science or related field
- Developing Client Server applications
- Developing SPAs
- Developing with JS/JQuery/HTML/CSS, Node, Backbone.js, Angular.js, Underscore
- Developing in C++, C# or Java
- Designing and developing unit, component and functional tests and test infrastructure
- Object Oriented Design and design patterns
- Ability to work both independently and within a team
- Excellent written and verbal communication skills. Excellent influential skills
Preferred experience and qualifications:
- Qunit, Selenium, Nightwatch or similar
- Cassandra or MongoDB
- ElasticSearch/Kibana
- Continuous integration tooling and automation processes
- Grunt/Gulp, Jenkins, JIRA
- Understanding of web technologies built for high availability, performant and scalability
- A strong passion for video, system architecture and product quality
- Experience developing on client platforms web browser/iOS/Android or Embedded STBs
-Experience in the development of DVB, IPTV and Internet TV client or server products
- Experience in Windows Azure or alternative cloud platforms
- Experience in agile development eg Scrum
- Certified scrum master.
- Experience in working across disciplines and geographical borders
Please send an updated CV to be considered!