Overview
C# .Net Developer minimum of 10 years practical experience in Web Software Development - hybrid remote 2 days a week onsite based in Dublin City Center.
We are seeking one IT contractor with the following skills to work with an internal project team developing a public-facing information system.
IT Skills
* Strong skills & experience in Full Stack development primarily using Microsoft technologies
* (Typescript/JavaScript, CSS/SASS/Bootstrap, XSL/XML, AJAX/JQuery, .NET Core framework C# and T-SQL)
* Knowledge of .NET libraries, Document Object Model etc.
* Skills/Experience in Object Oriented Design/Development.
* Skills/Experience of the MVC framework.
* Good Knowledge of Microsoft SQL Server/TSQL essential.
* Strong web development skills
* Familiarity with design patterns.
* Familiarity with interoperability issues.
* Strong skills & experience with Web related Security issues, authentication mechanisms, interoperability with OpenID.
* Experience of Node JS
* Knowledge of Microsoft Azure AD.
* Experience developing REST API
* Strong Windows WCF experience
* Experience using Microsoft Claims
* Experience in developing Single Sign On (SSO) applications.
* Strong customer facing skills.
* Willingness to provide out of hours support.
Work Experience
* Minimum of 10 years practical experience in Web Software Development.
* Worked on a variety of small / medium projects.
* Direct responsibility for writing code.
* Direct responsibility on a medium project for all stages of the software development lifecycle from analysis through to test, deployment and maintenance.
* Good experience with security aspects of public facing web sites.
* Proven track record in developing enterprise level software solutions.
Education
* Degree Level
Personal Skills
* Good communicator
* Confident/relaxed manner.
* Enthusiastic
* Flexible
* Positive attitude.
* Work well in a fluid/evolving environment.
The successful candidate must be capable of working on their own or as part of a team, as appropriate. The nature of work assigned may involve maintenance of existing systems as well as development of new systems.
#J-18808-Ljbffr