Employment
Senior .Net (C#) Developer
Rainmaker Business Technologies provides consultancy, Software and BI solutions to the Airline industry both in Europe and the US. We are currently seeking to recruit a Senior C# .Net Developer for a permanent position based at our offices in Sandymount Dublin.
The successful candidate will be a developer with extensive C#/.Net experience and advanced knowledge of SQL Server 2005/2008 and will take on a senior design and development role in a number of new and ongoing projects.
It will also provide an excellent opportunity to undertake full life cycle tasks in a fast-paced and evolving environment utilising the latest technologies and techniques.
Key Responsibilities:
- Designing and developing software solutions to meet the evolving requirements of our customers and new product development.
- Ensuring that the solutions developed are to current industry best practice and comply with all internal standards.
- Working as part of a development team and providing guidance and technical mentoring to more junior or less experienced members.
- Be comfortable in a client facing role and have system analysis experience.
Skills / Experience
- Third level Degree in Software Engineering or an equivalent qualification.
- Minimum 5+ years post qualification experience in a software development role with experience of all aspects of the development life cycle on enterprise scale systems.
- Extensive development experience with .Net C# 2.0 or C# 3.5 (ASP.NET/Web Development, WCF/ Web Services Development, Windows Services).
- Extensive experience in MS SQL Server 2000/2005/2008 and strong knowledge of database design and performance. Experience with Microsoft BI tools including Analysis and Reporting Services would be nice to have but not essential.
- Proven ability to work on own initiative in a fast paced environment with attention to detail.
- Excellent analytical and problem solving skills, ability to understand complex problems and to generate appropriate technical solutions.
- Strong interpersonal and communication skills (both verbal and written).
- Strong knowledge of Web Standards and Technologies (AJAX, CSS, XML, Java Script, XHTML,WS-Security).
- Exposure to Agile Development Methodologies.