Backend Developer

 

Description:

My Dublin based client is looking for a Backend Developer (.NET) to join their team.

Job Responsibilities

  • Provide accurate estimates for the implementation of assigned feature/function and deliver to those estimates (within the sprint). Attend daily scrum to inform progress/blockers on assignments;
  • Work with other members of Engineering to design/document/develop holistic solutions to be delivered across the clients sprint delivery model. Large feature/function is typically delivered in fragments awaiting its final assembly, configuration and enabling in Production;
  • Implement assigned aspects (formal specification) of the agreed solution within a Test Driven Development Take pro-active steps to ensure high availability/reliability and high performance/through-put of solutions. All coding is performed directly on the trunk (on SVN repository) and within strict guidelines. All service configurations are managed within a well-defined configuration management process catering for multiple environments and service instances;
  • Assist in the maintenance, tuning (/performance optimization) and issue resolution of production services;
  • Assist in the definition and implementation of development best practice, environment maintenance and tool selection. As well as assisting in the evaluation and recommendation of new technologies, platforms, and software; and
  • Work with 3rd party service providers and integrations as/when the need arises.

Technical skills required:

  • Agile sprint-scrum based software delivery pipeline;
  • C#, .net v3.5-4.8, .netcore v2.1,v3.1 (v5+ beneficial);
  • tSQL/SQLServer v2014+;
  • Web Services (ASMX, WCF, RESTful, gRPC);
  • Window Services (with failover clustering);
  • NET Core containerized applications;
  • Visual Studio 2017+ (with nunit, productivity/refactoring; plugins e.g. Resharper);
  • Experienced in TDD, SOLID development principles and mocking frameworks;
  • Software version control tooling SubVersion (beneficial), git, etc.; and
  • Project/team collaboration tooling (JIRA beneficial);

Experience Required

  • Delivery of continuous integration/delivery;
  • Work effectively, both as part of a process driven team and autonomously with minimum supervision;
  • Contribute/Support Development with respect to:
  • Process definition, evaluation, rollout, enforcement and continuous review with respect to our software delivery pipeline;
  • Best practice usage of tooling;
  • Development, build and deployment standards/approaches;
  • Strong analytical and communication skills;
  • Ability to grasp complex scenarios quickly and make educated, critical judgments fast; and
  • Documentation of technical solutions, processes, usage of tools, release audits and similar.

Organization Eolas Recruitment
Industry IT / Telecom / Software
Occupational Category Backend Developer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Permanent
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-05-10 11:12 am
Expires on 2024-06-06