Developer - C# / NET (Mid-Senior level)

New Growth Ltd
£50k - £65k pa
06 Oct 2017
07 Nov 2017
Contract Type
Full Time
Developer - C# / .NET (Mid-Senior level) Part of the Solutions & Development team. Work is currently focused on their centralised electronic signage solution, distributing information to millions of electronic devices spread around the globe. Their solution is developed on Windows in C#, with extensive use of .NET and Entity Framework. Their use various technologies on both the front and the back end of their solution: the industry standard REST protocol; MVC 5 and JQuery; a Microservice architecture, using message queues. And their are focusing on performance at scale, since their solution must be able to manage and drive millions of networked ESLs. You will be expected to work according to the principles and values Develop, test and integrate new features and improvements, meeting their Definition of Done and satisfying all the acceptance criteria. - Investigate and fix bugs as part of the Sprint. - Work in a Scrum team, attending all the ceremonies, including the daily stand-up meeting, and updating the team's Scrum board. - Help the Scrum team to get items in the Product Backlog meet the Definition of Ready, including estimations, acceptance tests and clarify the customer value to be delivered. - Actively participate in the Sprint planning, review and retrospective. - Use XP practices and values, including (but not limited to) Feedback, Simplicity, Test focused development, Refactoring, Collective ownership and Simple design. Knowledge and Experience: - Experience of Design, Development, Test and Documentation in a technical product development environment. - Strong C# and .NET development skills. - Experience of developing SOA solutions using REST with JSON. - Solid knowledge of ASP.NET, MVC 5, HTML5, AJAX, JQuery - SQL with Entity Framework or LINQ. - Experience of Windows Server and IIS. - Understanding, ideally experience of developing multi-threaded/multi-process applications in an SOA product. - Knowledge of networking technologies, such as TCP/IP, protocols and design principles. - Familiarity with Git or other distributed source control system. Developer - C# / .NET (Mid-Senior level)
This job was originally posted as