Northern Ireland Contract Software Engineer Role Summary/Purpose: You will be part of the Monitoring and Diagnostics, based in Northern Ireland joining a vibrant team of highly skilled and motivated software engineers, who have been responsible for producing a 'best in class' monitoring and diagnostic product suite. My client wants you to engage in all aspects of the software development. The development occurs within a scrum based agile development process utilising the latest .NET technologies. Essential Responsibilities: Develop high quality software solutions to meet business requirements. Participate in end-to-end, hands-on, development activities from story point estimation through to release management. Develop skills in the latest relevant .NET technologies. Work effectively in a team without constant supervision. Required Qualifications Degree in an Engineering or Computer Science discipline or equivalent. Knowledge of: * C# / .NET 4.5 / API technology stack * Object Oriented Design Excellent communications skills both oral and written. An understanding of ASP.NET, WPF and WCF An understanding of Relational databases and SQL Awareness of agile development processes (ideally Scrum). Evidence of continuous professional development, such as involvement in open source projects, attainment of Microsoft certifications, participation in user groups, tracking blogs, podcasts or authors, etc.