Senior CRM Developer
Dublin City Centre
2
Negotiable
Ref: E18127NB
Job Description
My Dublin based client is recruiting for a Senior CRM Developer to join the team on a permanent basis. This role will be remote working initially.
My Dublin based client is recruiting for a Senior CRM Developer to join the team on a permanent basis. This role will be remote working initially.
Job Responsibilities
- Minimum of 5 years’ experience developing .Net solutions
- Ability to work well with a team & interact at different levels across the organisation but be capable of working under own initiative
- Understanding of the full software development life cycle
- Ability to analyse business needs & conceive, design, & develop innovative solutions
- Ability to manage multiple projects simultaneously
- Ability to adapt to changing priorities, be flexible, proactive and focused in approach to work
- Strong technical skills in the following areas; C#, SQL, SSRS, MS CRM 2013 or MS Dynamics 365, WCF, Entity Framework
- Good experience with Git, TFS, Azure Devops or similar
Experience Required
- Developing quality solutions in support of the business within the required service level agreements & schedule
- Providing solutions that meet the IT organization’s architecture & security standards ensuring secure, robust, maintainable, testable & extendable applications.
- Writing technical specification documents
- Understanding complex applications
- Providing 3rd level support for production systems
- Working with other teams in order to resolve issues and deliver solutions
- Ensuring the smooth transition from project phase to live applications with a detailed handover & training for the application support team
- Adhering to IT processes and guidelines
- Writing & maintaining system documentation
- Defining & driving continuous improvement within the context of strategic objectives
- Ensuring that release processes & procedures are maintained
- Preparing & deploying releases for non-production environments
- Preparing releases for production environments
- Automating releases where feasible
Essential and Desirable Skills
- Web API, .Net Core, MVC, ASP.NET
- JavaScript, jQuery, XML, JSON
- Automated testing
- Knowledge and experience of Agile
Educational Requirements
- Computer science degree or equivalent
- MS certification would be a benefit
Working Hours & Benefits
- 38 Hour Working Week
- Pension
- Healthcare
- Bonus