Senior Developer - Platform Architect Team

Dublin West  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Global leader with bespoke Product SaaS currently expanding their Irish operation and adding experienced Senior Developers to several parts of their IT function.

This role is with the Platform Architect team and will be centred around developing the newest systems to be implemented across the Global Business. These projects include the build of a Microservices platform, the implementation of new message brokering with Rabbit MQ as well as building out other web services and API's.

You should be experienced with high availability, distributed systems, multi-threaded environments and real-time applications.

An initial 6 month contract, there is plenty of scope to extend beyond this and add long-term value to the company, the award-winning Product and the continued growth and success of the Irish Operation.

Essential Qualifications:
  • 5+ years of professional experience in software design & development of distributed systems with demonstrated experience with .NET Framework (4.0 and 4.5).
  • Excellent communications skills to clearly articulate complex technical issues to all levels of the organization (both technical and non-technical).
  • Experience with common patterns in distributed systems (e.g. REST, SOA)
  • Experience in a .Net web-service frameworks (WCF, SOAP, MVC, Web API etc.)
  • Experience in debugging and tuning web services at the transport layer
  • Experience of multi-threading and performance tuning of code.
  • Large amount of experience in windows services
  • Experience of Unit Testing and Mocking tools, preferably Test Driven Development.
  • Experience of Dependency Injection and Inversion of Control
  • Professional experience with an Agile development process, preferably Scrum.
  • Experience with multi-currency and multi-language (International) environments.
  • Broad technical knowledge, ranging from applications to backend systems. Hands on experience with many technologies.


Desired.Qualifications:

  • Knowledge of Message Brokers such as Rabbit MQ
  • Knowledge of distributed caching frameworks such as Memcached and Redis.
  • Knowledge of NoSQL solutions.
  • Familiarity with web development (JavaScript, AJAX, HTML, CSS)
  • Bachelor's degree in Computer Science or a related field
  • Results oriented with a strong / demonstrated track record of successful delivery.


This position is one of the best opportunities I have been involved with this year. The company are untouchable in their field and dominating the market with an award-winning Product. To join at this exciting time, please send your latest CV to Brendan for review and call on to discuss your experience, and this opportunity, in greater detail
Start date
05/2015
Duration
6 months
From
Computer Futures
Published at
18.05.2015
Project ID:
906460
Contract type
Freelance
To apply to this project you must log in.
Register