Full Stack Senior Software Developer
Full Stack Senior Software Engineer – Limerick, Ireland
We are seeking a Full Stack Senior Software Engineer to join our development team in Limerick, Ireland. The client is looking for shrewd, commercially driven engineers who are excited about solving hard problems and thrive in a team environment. Attitude and raw ability are far more important to this client than specific experience. As a member of our product development team, you will have the opportunity to contribute and participate in the following capacities:
� Strong familiarity and experience, at least 5 - 8 years, in C# with Microsoft .Net programming technologies on Windows-based platforms (IIS, Microsoft SQL Server, MSMQ, etc.).
� Database query authoring experience, preferably with Microsoft SQL Server
� Experience with XML, Web Services, SOAP, and/or REST
� Working knowledge of ASP.Net and/or HTML
� Ability to implement architecture and design patterns to help ensure that systems scale for well into the future.
� Participate in a fast paced agile development team building enterprise grade software systems
� Design and build advanced software solutions that scale across hundreds of servers and meet aggressive fault tolerance standards Proven track record of creating scalable, industrial strength software products that scale to dozens or hundreds of servers in a distributed, fault tolerant manner. Experience with enterprise-scale transactional systems
� Work closely with Google, eBay, PayPal, Amazon and Microsoft to name just a few.
� Detect and resolve inefficiencies in our products, processes, and infrastructure.
� Thrive in an environment that challenges you to not just question and come up with solutions
� Bachelors degree or higher, preferably in Computer Science or related field
To apply, please forward your CV to Margaret or call 01 2449532 for a confidential discussion. Whilst this role is urgent, my client is happy to wait for the right individual. If you are not ready to look but the role is of interest, please let me know. I can work to your schedule!