Senior .Net Developer
About the company:
Our client is a booming SAAS company using GPS technology and offering exciting products to businesses. Their solutions enable businesses to meet the challenges associated with improving the productivity of their mobile workforces. You will be working on enterprise level systems creating innovative and high performance solutions. The organization are experiencing a massive surge in growth and the .Net Developer will join an ever growing team working with cutting edge technologies.
• 5+ years of professional experience in software design & development of distributed systems with demonstrated experience with .NET Framework (4.0 & 4.5).
• Experience in object oriented analysis and design, preferably with C#.
• Computer science fundamentals (data structures, algorithms, and programming languages)
• Experience with a Windows development environment using Visual Studio with hands on knowledge on SQL Server and SVN
• Bachelor's degree in Computer Science or a related field
• Experience with common design patterns in distributed systems (e.g. REST, SOA, SaaS, web applications)
• 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 distributed caching and clustering.
• Experience of multi-threading and performance tuning of code.
• Large amount of experience in windows services
• Experience working with advanced .NET Framework as LINQ, Remoting, Reflection, Multi-Threading / Task Management etc.
• Professional experience with an Agile development methodology, preferably Scrum.
• Professional experience writing unit tests and conducting load testing.
• Experience with multi-currency and multi-language (International) environments.
• Experience of working with Enterprise Level 3rd party applications such as MarkLogic, MongoDB, RabbitMQ and so on
If you are happy to be represented and be put forward for this role (or would like more information) please send me CV via the link or call me (T: 01 2449520) indicating if you wish to be represented by Solas Consulting Group.