Job Specification For: C# .NET Application Developer (OO, MVC, - TopicsExpress



          

Job Specification For: C# .NET Application Developer (OO, MVC, n-tier) Salary: 35-40k Reporting To: Development Manager Location: Ashford, Kent Ref: VR/01090 Job Description Our client is expanding their team having won a significant new contract and are looking for a new team member to contribute to their existing and next generation products. Working as a Software Developer you would be able to bring knowledge and skills to the team and be able to generate enthusiasm among your team members for new technologies and working practices. As a Developer you would be able to translate software requirements into concise and robust programming code and accustomed to identifying opportunities to improve the code-base in in terms of its quality and implementation. You will be good at troubleshooting and able to devise possible solutions to predictable problems and evaluate other options. Working to move the technology of the product forwards you are able to balance your passion for technology with commercial awareness and are able to communicate with business stakeholders in a professional manner. Working with the team to manage small-scale development projects Translate software requirements into concise and robust programming code Maintain any existing applications identifying opportunities to improve the code-base Test developed code to a high quality including verifying user-acceptance criteria to ensure work meets requirements Devise possible solutions to predicted problems, evaluating other options Produce technical documentation to describe system usage Work closely with the Test Analyst to ensure feedback and issues are addressed Liaise with third-parties to implement external dependencies Provide telephone support both internally and to external clients Consult resource material to maintain and further existing skills and knowledge Knowledge and Experience Essential Skills: 3+ years of C# .NET development experience on medium to large scale applications, including practical experience of the following: Good OO knowledge Awareness of common design patterns Good understanding of n-tier development approaches/generics usage MVC web application development Test-driven development with a test framework such as MSTest or NUnit SQL Server 2005+ databases w/T-SQL + stored-procedures Mocking frameworks such as Rhino Mocks or Moq .NET 3.5 or above and Visual Studio 2010 or above Desirable Skills: .NET 4.0 and Visual Studio 2010 Rich web-based development using jQuery + CSS Dependency injection frameworks such as Unity/StructureMap/Castle WCF (Windows Communication Foundation) and/or SOAP/WSDL Domain Driven Design, CQRS, and/or Event Sourcing Building high availability solutions for SQL Server UML modelling for software specification (including use cases, sequence diagrams and process flow diagrams). Agile development methodologies The Company What we can offer you Competitive salary depending on your experience and skills 25 days annual holiday Learning environment working alongside experts in the latest technologies Special focus on training and development Excellent benefits package available from day one: contributory pension, life insurance, income protection insurance, childcare voucher salary sacrifice, cycle to work scheme and employee assistance programme Career progression opportunities within the Group
Posted on: Tue, 11 Jun 2013 11:54:32 +0000

Trending Topics



Recently Viewed Topics




© 2015