Senior C# Developer

  • CVL
  • Egham, Surrey, UK
  • 09/09/2016
Project Manager

Job Description

Are you hungry and ambitious for more success and responsibility? Do you ever feel that your current role just isn't fulfilling or rewarding enough? Well, in your new role as a Senior C# Developer working with a premium employer, this can all change as they give you as much responsibility as you can handle. Working in the expanding IT department of a successful, global organisation at an exciting time in its growth, this role will push you to your limits thus enabling your agile/test lead development attitude to shine out. There is an excellent support network and a team of industry professionals around you while you get to grips with the job. Hopefully over time you will establish yourself as the go to person and will join a long list of predecessors that have gone on to inspire the next generations of people under you. About the Role The role involves working with the development team which is made up of Software Engineers, Project Managers and Analysts to deliver the company's business applications and reporting requirements. Essential Skills: • All future development work is within the Microsoft Azure cloud so strong skills in this area are a must. • Experience working in an applicable environment developing software • Experience with C#, Web Services (REST, WCF) & SQL Server • Visual Studio • Experience with the following desirable: Azure (Api Apps, Logic Apps, Service Bus), Entity Framework, XML XSLT, TDD, BDD(Specflow), Confluence/Jira, TFS • Excellent verbal and written communication skills • Self-motivated with exceptional work ethic • Enthusiastic, energetic and positive approach to business requests, problems and challenges Desirable Skills: The ideal candidate will have worked within small teams or on solo projects. With a low attrition rate and winning their fair share of "best companies to work for" awards, this US company has invested heavily in providing sumptuous office environments in which their staff thrive, along with mature management who enable their employees to be the best they can be. A great place to work