Senior net Developer, Lead net Developer – Manchester, Central Manchester

Candour Solutions Limited
10 Jan 2018
09 Feb 2018
Contract Type
Full Time
Senior .net Developer, Lead .net Developer – Manchester, Central Manchester Accomplished senior .net Developers sought by thriving international consultancy at their offices in Manchester, Central Manchester. Key Technical Skills: -Commercial experience of software development using C#, version 2 and greater -Solid experience developing with Visual Studio 10 onwards -Strong Object Oriented skills -Good database knowledge of RDBMS, preferably MS SQL Server. -Strong understanding of the fundamentals of computing, e.g. logic, data structures, algorithms, low-level architecture, systems infrastructure, network stack, etc. -Exposure to continuous integration, build tools and scripting -Use of source code version control using tools such as TFS, Git, Subversion or Mercurial -Automated testing including unit testing with either NUnit or MSTest, integration and end-to-end testing -Experience of UI development in at least one of the following; WinForms, WPF, Silverlight, ASP.NET MVC, or ASP.NET Desirable: -Experience with .NET specific distributed technologies including, WCF, Web API, ASP.NET Web Services -Experience of web / app containers such as IIS/ASP.NET, COM+, Windows Service, Docker -Exposure to NoSQL technologies such as MongoDB, Redis, Riak, Couchbase, Hadoop Map/Reduce -Persistence/ORM frameworks/APIs, such as Entity Framework, nHibernate or LINQ to SQL HTML5 and JavaScript -Automation technologies such as WiX (Windows Installer), NuGet , TFS and TeamCity -Experience within the financial markets, commodities, energy or healthcare sectors -Exposure to iterative/agile development methodologies (SCRUM, XP, DSDM, RUP, Kanban etc.) -Scripting experience such as BASH, Python, Ruby, PowerShell or VBScript -Exposure to automated integration testing through tools like SpecFlow, Selenium, Fitnesse, Cucumber The role: Whilst no two project requirements will be the same, the core requirements of the Senior .net Developer will be: Project Delivery: the day-to-day responsibility for technical aspects of a project, both internally and at client sites Analysis and Design: understanding of both functional and non-functional requirements to produce well designed software, including the ability to communicate your design to others including clients Software Development: construction and testing of software components to a high standard within a team Quality Assurance: understanding of system test plans and system testing. Eliciting and documenting System Functional and Non-Functional Requirements A full job description & company information is available to candidates meeting the above minimum criteria, please apply in the first instance with your latest CV outlining your availability & salary expectations for an immediate response.