Back End Developer - .Net

E-Frontiers4 days ago
Dublin, IE
We have a few opportunities open for Back End .Net Developers to join my client on a permanent basis in Dublin City Center area. Some details about the project: Currentlmy clients platform is being evolved/migrated to running within Containerised Stacks on a Docker Swarm. This involves new component written on .NETCore + and old legacy .NET + alike. Your Core Responsibilities in this role will be: Work with other members of Engineering to design/document holistic solutions to be delivered across our sprint delivery model. Large feature/function is typically delivered in fragments awaiting its final assembly, configuration and enabling in Production. Provide accurate estimates for the implementation of assigned feature/function and deliver to those estimates (within the sprint). Attend daily scrum to inform progress of assignments. Implement assigned aspects (formal specification) of the agreed solution within a Test Driven Development approach. Assist in the maintenance, tuning (optimum performance) and issue resolution of production services. Assist in the definition and implementation of development best practice , environments, and tooling. As well as assisting in the evaluation and recommendation of new technologies, platforms, and software. Work with 3rd party service providers as/when the need arises. And your Technical background should be: [required] Strong working knowledge and experience of … Agile sprints-scrum based software delivery pipeline C#, .Net +, tSQL/SQLServer (2014+) Visual Studio 2017+ (with nunit, productivity/refactoring plugins ( Resharper) Experienced in TDD, SOLID development principles and mocking frameowrks software version control tool; SubVersion (desired), Mercurial, Git, Perforce, etc. deployments into IIS and Windows Cluster Manager environments project/team collaboration tool (ticketing systems); JIRA (desired), Bugzilla, etc. Continuous Integration tooling such as TeamCity (desired) and/or Jenkins [desired] Experience/knowledge of programming paradigms; networking, concurrency, publish/subscribe, cloud patterns, etc. [desired] Experience with messaging frameworks (ideally Kafka) [desired] Experience with containerization; Docker and Docker Swarm And is even better if you have: [advantageous] Exposure to Cloud-ification of services, migration to cloud and maintenance/support thereafter. [advantageous] Proficiency in second scripting/coding language; powershell, python, java, javascript, etc. [advantageous]Continuous Delivery experience/exposure; tooling such as TeamCity, WebDeploy, Octopus (desirable), etc. [advantageous] Environment configuration management tooling; PowerShell DSC, Chef, Puppet, etc. If this is of interest to you do not hesitate to get in touch for more details!


Dublin, IE

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH